Diallyldimethylammonium chloride