chemical structure of 20644-12-6 FT-0774801

Product Name:

1,12-DICARBADODECABORANE(12)

Catalog No: FT-0774801

CAS NO:20644-12-6
MW:134.2000 g/mol
MF:C2H2B10