Cyclodeca[1,2,3-de:6,7,8-d'e']dinaphthalene

Product Code: 513566
Molecular Formula: C24H16
Molecular Weight: 304.38
206-90-6