3-[3-(4-cyano-3-fluoro-benzyl)-3H-imidazol-4-yl]-propionic Acid (HCID 18354308)|Huagongshe