2969468-07-1 | 2-chloro-6-isobutoxy-3-(trifluoromethyl)benzaldehyde | AOBChem