1403500-82-2 | ethyl 4-(benzyloxy)-3-(trifluoromethyl)benzoate | AOBChem