2704496-54-6 | 3,4-dimethoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem