Back to Previous Page

Azelaic acid dichloride

ITEM#: 3042-29969325G

MFR#: 299693-25G

Azelaic acid dichloride 98%

.
Azelaic acid dichloride 98%