Top Suppliers:I want be here

150858-10-9

150858-10-9 structure
150858-10-9 structure

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