Diphenylvinylsulfonium Triflate [ 247129-88-0 ]