66003-78-9 | Triphenylsulfonium trifluoromethanesulfonate | AOBChem