2383060-43-1 | 2,4-Dimethoxy-3-(trifluoromethyl)benzaldehyde | AOBChem