1453491-95-6

1453491-95-6 structure
1453491-95-6 structure

Name (4-(tert-Butyl)phenyl)(mesityl)iodonium trifluoromethanesulfonate
Molecular Formula C20H24F3IO3S
Molecular Weight 528.37