3-(3-cyano-1H-Indol-4-yl)-3-phenyl-propionic acid ethyl ester (HCID 67356038)|Huagongshe