2385878-96-4 | 3-Ethoxy-5-fluoro-4-(trifluoromethyl)benzaldehyde | AOBChem