2384119-42-8 | 4-Ethoxy-5-methyl-2-(trifluoromethyl)benzaldehyde | AOBChem