7226-27-9
(6-benzoyloxy-2,3,4,5-tetrahydroxyhexyl) Benzoate
Product Code:
1757065
Molecular Formula:
C20H22O8
Molecular Weight:
390.38
Order 7226-27-9