3,3-Ionene 3,3-Ionene chloride 31622-87-4 44658-20-0 Poly((dimethyliminio)-1,3-propanediyl) Poly-((dimethylimino)trimethylene chloride)