2969348-74-9 | ethyl 5-(benzyloxy)-2-(trifluoromethyl)benzoate | AOBChem