Back to Previous Page

Diphenyliodonium hexafluorophosphate

ITEM#: 3042-54801425G

MFR#: 548014-25G

Diphenyliodonium hexafluorophosphate >=98%

Diphenyliodonium hexafluorophosphate >=98%