128426-89-1 | Ethyl 2,4,5-trifluoro-3-(trifluoromethoxy)benzoate | AOBChem