2113293-80-2 | ethyl 2,6-dimethoxy-4-(trifluoromethyl)benzoate | AOBChem