28728-55-4 NSC25133 Poly[(dimethyliminio)-1,3-propanediyl(dimethyliminio)-1,6-hexanediyl dibromide] Poly[(dimethyliminio)hexamethylene(dimethylimino)trimethylene dibromide]