1289008-91-8 | 2-Isopropoxy-3-(trifluoromethyl)benzaldehyde | AOBChem