Back to Previous Page

Trihexyltetradecylphosphonium bromide

ITEM#: 3042-9666250GF

MFR#: 96662-50G-F

Trihexyltetradecylphosphonium bromide >=95%

.
Trihexyltetradecylphosphonium bromide >=95%