1486464-88-3 | Phenol, 2-(trifluoromethyl)-, 1-methanesulfonate | AOBChem