isopropyl 5-methoxy-2-[(1-phenyl-1H-pyrazol-5-yl)amino]benzoate (HCID 58958570)|Huagongshe