Back to Previous Page

Dodecanedioic acid diammonium salt

ITEM#: 3042-338079100G

MFR#: 338079-100G

Dodecanedioic acid diammonium salt 97%

Dodecanedioic acid diammonium salt 97%