959081-51-7 | Phenylmethyl 3-(trifluoromethyl)benzoate | AOBChem