10,13-Dioxa-4,6-dithia-5-stannahexadecanoic acid, 5,5-dibutyl-9-oxo-,2-propoxyethyl ester

Product Code: 596855
Molecular Formula: C24H48O6S2Sn
Molecular Weight:
90264-91-8