90366-30-6
5,6-dihydroxycyclohexane-1,2,3,4-tetrayl tetraacetate
Product Code:
797320
Molecular Formula:
C14H20O10
Molecular Weight:
348.30
Order 90366-30-6