Back to Previous Page

Diphenyliodonium hexafluorophosphate

ITEM#: 3042-5480145G

MFR#: 548014-5G

Diphenyliodonium hexafluorophosphate >=98%

Diphenyliodonium hexafluorophosphate >=98%