33696-04-7 | Phenol, 3-(trifluoromethyl)-, 1-benzoate | AOBChem