34333-95-4
1,2,3,4-TETRAOXO-1,2,3,4-TETRAHYDRONAPHTHALENE DIHYDRATE
Product Code:
1376889
Molecular Formula:
C10H8O6
Molecular Weight:
224.17
Order 34333-95-4