2119464-29-6 | ethyl 3-((2-(trifluoromethyl)phenoxy)methyl)benzoate | AOBChem