(4-Methylphenyl)(2,4,6-trimethylphenyl)iodonium triflate, 97% - 1G 1g
Prod No.CASMDLUnitsPriceQuantity
VL268549-1G 1204518-02-4