2819864-06-5 | ethyl 5-ethoxy-2-(trifluoromethyl)benzoate | AOBChem