139258-89-2
1,9-Decanediol, 9-benzoate
Product Code:
2303236
Molecular Formula:
C17H26O3
Molecular Weight:
Order 139258-89-2
decanediol,benzoate,CASNo 139258-89-2