90264-91-8
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:
Order 90264-91-8