A compound of general formula (I) or (II), wherein Rn and Rm independently represent a C3-C27 aliphatic group, R1 to R4, which may be the same or different at each occurrence, represent hydrogen or a C1-C8 alkyl group, X1 and X2, which may be the same or different at each occurrence, represent a linear or branched divalent hydrocarbon radical with 1 to 24 carbon atoms which can be optionally substituted and/or interrupted by one or more heteroatoms or heteroatom containing groups, and R5 and R6, which may be the same or different at each occurrence, represent a group selected from -O-, -Alk-CH(OH)-CH2-SO3- and -Alk-CO2- wherein Alk represents an alkylene group.La présente invention concerne un composé de formule générale (I) ou (II), dans laquelle Rn et Rm représentent indépendamment un groupe aliphatique en C3-C27, R1 à R4, qui peuvent être identiques ou différents à chaque occurrence, représentent l'hydrogène ou un groupe alkyle en C1-C8, X1 et X2, qui peuvent être identiques ou différents à chaque occurrence, représentent un radical hydrocarboné divalent linéaire ou ramifié ayant 1 à 24 atomes de carbone qui peut être éventuellement substitué et/ou interrompu par un ou plusieurs hétéroatomes ou par des groupes contenant des hétéroatomes, et R5 et R6, qui peuvent être identiques ou différents à chaque occurrence, représentent un groupe choisi parmi -O-, -Alk-CH(OH)-CH2-SO3- et -Alk-CO2-, Alk représentant un groupe alkylène.