33742-74-4
2,2-dihydroxy-5,6-dimethoxy-1H-indene-1,3(2H)-dione
Product Code:
1386327
Molecular Formula:
C11H10O6
Molecular Weight:
238.19
Order 33742-74-4