2,2-dihydroxy-5,6-dimethoxy-1H-indene-1,3(2H)-dione

Product Code: 1386327
Molecular Formula: C11H10O6
Molecular Weight: 238.19
33742-74-4