isocyanatoundecahydrododecaborate
CAS No:
122423-76-1
Order 122423-76-1
isocyanatoundecahydrododecaborate