3-(7-Methoxy-1H-Indol-4-yl)-3-phenyl-propionic acid ethyl ester (HCID 59831862)|Huagongshe