2-[(6,7-Dimethoxy-4-quinolyl)oxy]-5-trifluoromethoxybenzaldehyde (HCID 23078303)|Huagongshe