(6-benzoyloxy-2,3,4,5-tetrahydroxyhexyl) Benzoate

Product Code: 1757065
Molecular Formula: C20H22O8
Molecular Weight: 390.38
7226-27-9