42235-19-8
didocosyl octadecanedioate
Product Code:
1969329
Molecular Formula:
C62H122O4
Molecular Weight:
Order 42235-19-8