85665-63-0

85665-63-0 structure
85665-63-0 structure

Name 4-O-[dibutyl-[4-(3-methoxybutoxy)-4-oxobut-2-enoyl]oxystannyl] 1-O-(3-methoxybutyl) but-2-enedioate
Boiling Point 594.2ºC at 760 mmHg
Molecular Formula C26H44O10Sn
Molecular Weight 635.32300
Flash Point 313.2ºC
Exact Mass 636.19600
PSA 151.32000
LogP 1.38180