90937-14-7
2,5,7,8-Tetrahydroxy-6-(1-oxohexyl)-1,4-naphthalenedione
Product Code:
1175208
Molecular Formula:
C16H16O7
Molecular Weight:
320.29
Order 90937-14-7