Back to Previous Page

Trihexyltetradecylphosphonium dicyanamide

ITEM#: 3042-5677650GF

MFR#: 56776-50G-F

Trihexyltetradecylphosphonium dicyanamide >=95%

Trihexyltetradecylphosphonium dicyanamide >=95%