• (4-Iodophenyl)diphenylsulfonium triflate
  • 255056-46-3