EC Number: 227-403-6 dichlorodidodecylstannane Chemical Report & Database ... Number: 227-403-6 dichlorodidodecylstannane Chemical Report & Database This dichlorodidodecylstannane Chemical World ... Report & Database definitions: Name: dichlorodidodecylstannane: dichlorodidodecylstannane Chemical Registry number: 769198087692 EC Number ...