2,2,3,3-Tetrafluoropropyl p-toluenesulfonate, 97%

AB128566