1731-79-9
Dimethyl dodecanedioate
Product Code:
127702
Molecular Formula:
C14H26O4
Molecular Weight:
258.35
Order 1731-79-9