2918932-16-6 | 3-fluoro-2-isopropoxy-4-(trifluoromethyl)benzaldehyde | AOBChem