3-Indol-1-yl-3-phenyl-propionic acid methyl ester (HCID 58088558)|Huagongshe