2921885-64-3 | 3-fluoro-4-isopropoxy-2-(trifluoromethyl)benzaldehyde | AOBChem