1260772-85-7 | ethyl 4-(benzyloxy)-2-(trifluoromethyl)benzoate | AOBChem