Diphenyliodonium Trifluoromethanesulfonate Min 98.0% T 1G MDL Number 00191356 Mol. Formula C13H10F3IO3S Mol. Wt. 430.18 Reaxys 3582403 PubC