2169579-66-0 | 2-Ethoxy-3-(trifluoromethyl)benzaldehyde | AOBChem