Back to Previous Page

Trihexyltetradecylphosphonium decanoate

ITEM#: 3042-5082650GF

MFR#: 50826-50G-F

Trihexyltetradecylphosphonium decanoate >=95.0% (NMR)

Trihexyltetradecylphosphonium decanoate >=95.0% (NMR)