2789852-65-7 | 2-Phenylethyl 3,4,5-trifluorobenzoate | AOBChem