139436-88-7
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:
Order 139436-88-7