12294-22-3
mercaptoundecahydrododecaborate
Product Code:
214419
Molecular Formula:
B12H12 S
Molecular Weight:
173.87
Order 12294-22-3