1784337-46-7 | 2,3-dimethoxy-4-(trifluoromethyl)benzoic acid | AOBChem