1330681-32-7

1330681-32-7 structure
1330681-32-7 structure

Name 4-isobutylphenyl(mesityl)iodonium trifluoromethanesulfonate
Synonyms 4-(2-methylpropyl)phenyl(mesityl)iodonium triflate
Molecular Formula C20H24F3IO3S
Molecular Weight 528.36700
Exact Mass 528.04400
PSA 65.58000
LogP 6.95260