Triphenylsulfonium triflate (CAS 66003-78-9) | ChemAbout