189393-61-1
3,14-Dioxa-7,10-dithia-4,13-disilahexadecane,4,4,13,13-tetraethoxy-,homopolymer
Product Code:
1167081
Molecular Formula:
Molecular Weight:
Order 189393-61-1