41768-12-1
2,3,5,8-Tetrahydroxy-6-methyl-1,4-naphthalenedione
Product Code:
1037801
Molecular Formula:
C11H8O6
Molecular Weight:
236.17
Order 41768-12-1