583036-03-7
1,6-Hexanediol, 3,4-dibutyl-, dibenzoate
Product Code:
979106
Molecular Formula:
C28H38O4
Molecular Weight:
474.62
Order 583036-03-7