Back to Previous Page

Diphenyliodonium triflate

ITEM#: 3042-5309721G

MFR#: 530972-1G

Diphenyliodonium triflate electronic grade, >=99%

Diphenyliodonium triflate electronic grade, >=99%