3-[5-(3-[1,8]Naphthyridin-2-yl-propyl)-indol-1-yl]-3-phenyl-acrylic acid ethyl ester (HCID 66821247)|Huagongshe