70859-33-5

Chemical Name: Dodecanediol
Structure:
70859-33-5 Dodecanediol
CAS: 70859-33-5
ID:
Supplier: BOC Sciences

Get a quote