61632-70-0
2,8,14-Trioxa-7,9-diborapentadecane, 7,9-dibutyl-
Product Code:
820730
Molecular Formula:
C18H40B2O3
Molecular Weight:
326.13
Order 61632-70-0