2384565-35-7 | 2-ethoxy-4-fluoro-5-(trifluoromethyl)benzaldehyde | AOBChem