Monomer compounds comprising several cationic groups, a process for making
such compounds and polymers derived from such compounds are provided. The monomer
compounds are according to formula (I):
##STR1##
wherein R1 is a hydrogen atom, a methyl group or an ethyl group,
A, which is identical or different, is a group comprising an ester group of formula
—A1—C(O)—O—A2—, or an amide
group of formula —A1—C(O)—NR10—A2—,
wherein: R10, which is identical or different, is hydrogen or an alkyl,
hydroxyalkyl, or aminoalkyl C1-C6 linear or branched group,
A1, which is identical or different is a covalent bond or a group of
formula —(CH2)p1— wherein p1 is an integer of
from 1 to 6, A2, which is identical or different, is a linear or branched
hydrocarbon group comprising optionally N, O, or S heteroatoms or heterogroups,
optionally substituted, optionally forming or comprising a cycle, R1,
R2, R3, R4, R5 and R6, which
are identical or different, are hydrogen, alkyl, hydroxyalkyl, or aminoalkyl C1-C6
linear or branched groups, or, if inside the brackets, form a heterocycle
with group A2, m is an integer of from 1 to 10, n is an integer of from
1 to 6, Z is —O', —C(O)O—, or —C(O)NH—, B is a linear
or branched C2-C12 polymethylene chain, optionally comprising
heteroatoms or heterogroups and optionally substituted with one or several hydroxy
or amino groups, and X-, which are identical or different, are counter ions.