26720-09-2
ditetradecyl succinate
Product Code:
1278241
Molecular Formula:
C32H62O4
Molecular Weight:
510.83
Order 26720-09-2