206-90-6
Cyclodeca[1,2,3-de:6,7,8-d'e']dinaphthalene
Product Code:
513566
Molecular Formula:
C24H16
Molecular Weight:
304.38
Order 206-90-6