2382885-76-7 | 2-ethoxy-4-fluoro-3-(trifluoromethyl)benzaldehyde | AOBChem