3-Quinolin-6-yl-acrylic acid ethyl ester (HCID 68531514)|Huagongshe