6,6-Dimethyl-8,8-dihydroxy-2,2-binaphthalene-1,1,4,4-tetraone

Product Code: 789556
Molecular Formula: C22H14O6
Molecular Weight: 374.34
17734-93-9