137930-26-8
Dodecenedioic acid, dipropyl ester
Product Code:
2189602
Molecular Formula:
C18H32O4
Molecular Weight:
Order 137930-26-8