6,11-Dioxa-5,12-distannahexadecane,5,5,12,12-tetrabutyl-8,8-dimethyl-7,10-dioxo-

Product Code: 2275211
Molecular Formula: C30H62O4Sn2
Molecular Weight:
139436-88-7