2115586-95-1 | ethyl 4-((3-(trifluoromethyl)phenoxy)methyl)benzoate | AOBChem