2969361-39-3 | 3-chloro-2-isopropoxy-6-(trifluoromethyl)benzaldehyde | AOBChem