24396-71-2
5,7,12-Trioxa-6-stannaeicosa-2,9-dienoic acid,6,6-dioctyl-4,8,11-trioxo-, octyl ester, (Z,Z)-
Product Code:
630856
Molecular Formula:
C40H72O8Sn
Molecular Weight:
Order 24396-71-2