SODIUM TETRAETHYLBORATE-D20 98 ATOM % D

Product Code: 1356986
Molecular Formula: C8H19BDNa
Molecular Weight: 151.05
312696-24-5