3-(3-Cyano-6-methoxy-1H-indol-4-yl)-3-phenyl-acrylic acid ethyl ester (HCID 67355917)|Huagongshe