Diphenyliodonium Hexafluorophosphate Min 97.0% T 5G MDL Number 00061398 Mol. Formula C12H10F6IP Mol. Wt. 426.08 Reaxys 4224192 PubChem SID