7499-24-3
1,12-dimethyl-6,6a,12,12a-tetrahydrotetraphene-5,7-dione
Product Code:
1648242
Molecular Formula:
C20H18O2
Molecular Weight:
290.35
Order 7499-24-3