3-(3-Cyanoindol-1-yl)benzoic acid ethyl ester (HCID 58437417)|Huagongshe