Dimethyl octadecanedioate
Dimethyl octadecanedioate (Octadecanedioic acid,dimethyl ester) is an ester product.
Internal Reference:
cell25sk9069
Size:
1g