High molecular weight linear polymers of diallylamines and process for making same
AssigneeSandoz Ltd.
InventorEckart Schleusener
Life of this patent
Estimating the term…
Abstract
Diallylamine compounds may be polymerized to water-soluble, linear, high-molecular weight polymers having low residual monomer content by the use of cationic azo initiators and phosphorous acid or a derivative thereof as regulator. The polymers are useful as pre- or after-treatment agents for anionic dyeings on textile substrates.
Claims28
A process for the production of a water-soluble, high molecular weight linear polymer of a diallyamine, in which polymer all of the monomer units are diallylamine units, said process comprising the step of polymerizing monomers consisting of diallylamine salts in a polar solvent in the presence of a cationic azo initiator and of a regulator.
A water-soluble high molecular weight linear polymer of a diallylamine in which polymer all of the monomer units are diallylamine units, said polymer having a Brookfield viscosity in hydrochloride salt form of from 500 mPa (spindle No. 4, 100 rpm) to 10 Pa (spindle No. 4, 10 rpm) in 55-65% aqueous solution at room temperature, and in the free base form from 100 mPa (spindle No. 3, 100 rpm) to 2 Pa (spindle No. 4, 100 rpm) in 20-30% aqueous solution at room temperature, and having a residual monomer content of less than 3% by weight.
A water-soluble, high molecular weight linear polymer of a diallylamine, in which polymer all of the monomer units are diallylamine units, said polymer having repeating units of formula III and/or IV ##STR3## in which R.sub.1 and R.sub.2 are independently hydrogen or methyl;
- R.sub.3 and R.sub.4 are independently hydrogen;
- C.sub.1-5 alkyl unsubstituted or monosubstituted with hydroxy, cyano, amino, C.sub.1-5 alkylamino or di(C.sub.1-5 alkyl)amino;
- benzyl;
- nuclear-substituted benzyl;
- or cyclohexyl;
- or R.sub.3 and R.sub.4, together with the nitrogen atom to which they are attached, form a piperidine or morpholine ring;
- and
- X.sup..crclbar. is an anion.
Dependencies are inferred from the claim text.