2115413-27-7 | Ethyl 4-[[4-(trifluoromethyl)phenoxy]methyl]benzoate | AOBChem