59686-69-0
diisohexadecyl adipate
Product Code:
263820
Molecular Formula:
C38H74O4
Molecular Weight:
594.99
Order 59686-69-0