1780689-71-5 | 2,3-dimethoxy-4-(trifluoromethyl)benzaldehyde | AOBChem