Back to Previous Page

Trihexyltetradecylphosphonium dicyanamide

ITEM#: 3042-567765GF

MFR#: 56776-5G-F

Trihexyltetradecylphosphonium dicyanamide >=95%

.
Trihexyltetradecylphosphonium dicyanamide >=95%