Top Suppliers:I want be here

71282-97-8

71282-97-8 structure
71282-97-8 structure

Name 6,1,3-Ethanylylidenecyclopenta[cd]pentalene,decahydro-(9CI)
Molecular Formula C12H16
Molecular Weight 160.26