2818341-03-4 | ethyl 4-ethoxy-3-(trifluoromethoxy)benzoate | AOBChem