2241233-80-5 | 2-(trifluoromethyl)phenyl sulfofluoridate | AOBChem