2333919-98-3 | Phenol, 4-(trifluoromethoxy)-, 1-benzoate | AOBChem