3-(3-Cyano-1H-Indol-5-yl)-3-phenyl-propionic acid ethyl ester (HCID 67355873)|Huagongshe