EC Number: 256-564-5 dibutyldioxodistannoxane Chemical Report & Database ... Number: 256-564-5 dibutyldioxodistannoxane Chemical Report & Database This dibutyldioxodistannoxane Chemical World ... Report & Database definitions: Name: dibutyldioxodistannoxane: dibutyldioxodistannoxane Chemical Registry number: 769198114005 EC Number ...