959234-96-9 | 2-Phenylethyl 2,3,4-trifluorobenzoate | AOBChem