4-(3-Amino-4-cyano-pyrazol-1-ylmethyl)-benzoic acid (HCID 66621889)|Huagongshe