2918939-61-2 | 4-Fluoro-3-isobutoxy-5-(trifluoromethyl)benzaldehyde | AOBChem