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