58710-61-5 | Phenyl 3-(trifluoromethyl)benzoate | AOBChem