2918843-38-4 | 4-Chloro-5-isopropoxy-2-(trifluoromethyl)benzaldehyde | AOBChem