3-(1H-Indol-6-yl)-3-pyridin-3-yl-propionic acid ethyl ester (HCID 59831693)|Huagongshe