(Dibutylstannylene)bis(thioethylene) dipalmitate 68298-42-0 Dibutyltinbis(2-hexadecanoyloxyethylmercaptide) EINECS 269-566-6 Hexadecanoic acid, (dibutylstannylene)bis(thio-2,1-ethanediyl) ester