(3-Methylphenyl)(2,4,6-trimethylphenyl)iodoniumTrifluoromethanesulfonate

This product is currently out of stock and unavailable.

SKU: F771893