M2907-1G
M2907-5G
76220-292EA
116
USD
InStock
76220-292
76220-294
(2-Methylphenyl)(2,4,6-trimethylphenyl)iodonium trifluoromethanesulfonate ≥98.0% (by HPLC, titration analysis)
(2-Methylphenyl)(2,4,6-trimethylphenyl)iodonium trifluoromethanesulfonate