17734-93-9
6,6-Dimethyl-8,8-dihydroxy-2,2-binaphthalene-1,1,4,4-tetraone
Product Code:
789556
Molecular Formula:
C22H14O6
Molecular Weight:
374.34
Order 17734-93-9