67907-15-7
diisooctyl (dimethylstannylene)bis(thioethylene)phthalate
Product Code:
1135212
Molecular Formula:
C30H50O4S2Sn
Molecular Weight:
657.56
Order 67907-15-7