Propargyl p-toluenesulfonate, 97%

AB105434