ditridecyl dodecanedioate

Product Code: 756246
Molecular Formula: C38H74O4
Molecular Weight: 594.99
27742-10-5