Reaction product containing urethane and urea groups, comprising at least one species of the general formula where a + b + c = x, r + s = q − 1 p + y = w − 1 x is an integer from 2 to 10, a is an integer from 1 to 9, b is an integer from 1 to 9, c is an integer from 0 to 8, q is an integer from 1 to 5, r is an integer from 0 to 4, s is an integer from 0 to 4, w is an integer from 1 to 10, p is an integer from 0 to 9, y is an integer from 0 to 9, and R is the organic radical of a corresponding polyisocyanate R x, R is a branched or unbranched, saturated or unsaturated organic radical having 1 to 150 carbon atoms and does not contain any free isocyanate groups, the Y radical(s) is/are independently the organic radical(s) of a corresponding alcohol Y q where q is an integer from 1 to 5 and Y is a branched or unbranched, saturated or unsaturated organic radical having 1 to 1000 carbon atoms, the X group(s) is/are independently O, NH and/or NZ 2 and the XH group(s) is/are independently a hydroxyl group OH, a primary amino group NH 2 and/or a secondary amino group NHZ 2 where the Z 2 radical(s) is/are independently a branched or unbranched, saturated or unsaturated organic radical G j i where i + j = k, k is an integer from 0 to 9, j is an integer from 0 to 9, i is an integer from 0 to 9, and the G radical is a branched or unbranched, saturated or unsaturated organic radical, and the A radical(s) is/are independently a radical of the general formula where the R 1 radical is H or NH 2 or a branched or unbranched, saturated or unsaturated organic radical having 1 to 25 carbon atoms or, if Z b is C and R 2 is -CH=N-, where the nitrogen atom of the R 2 radical is bonded directly to Z b to form a 5-membered ring, R 1 is OH, the Z a group is CH or N or CR 3 where the R 3 radical is a branched or unbranched, saturated or unsaturated organic radical having 1 to 18 carbon atoms, the Z b group is CH or N or, if R 1 is OH, Z b is C, the R 2 radical is H or, if R 1 is OH, R 2 is -CH=N-, and the Z 1 radical(s) is/are independently the organic radical of a corresponding species of the general formula y - Z 1 - p+1 where Z 1 is a branched or unbranched, saturated or unsaturated organic radical containing 1 to 150 carbon atoms, the P radical (s) is/are independently a radical of the general formula (IVa) - - NH - R - x-1 (IVa) where the Q radical(s) is/are independently a radical -NH- -A or -NH- -X-Z 1 y (X-U) p or -NH- -O-Y r (O-U) s where the U radical(s) is/are independently a radical of the general formula (IVb) - - NH - R - x-1 (IVb) where the V radical(s) is/are independently a radical -NH- -A or -NH- -X-Z 1 y or -NH- -O-Y r x is an integer from 2 to 10, a is an integer from 1 to 9, b is an integer from 1 to 9, c is an integer from 0 to 8, q is an integer from 1 to 5, r is an integer from 0 to 4, s is an integer from 0 to 4, w is an integer from 1 to 10, p is an integer from 0 to 9, y is an integer from 0 to 9, and the R 1 radical is H or NH 2 or a branched or unbranched, saturated or unsaturated organic radical having 1 to 25 carbon atoms or, if Z b is C and R 2 is -CH=N-, where the nitrogen atom of the R 2 radical is bonded directly to Z b to form a 5-membered ring, R 1 is OH, the Z a group is CH or N or CR 3 where the R 3 radical is a branched or unbranched, saturated or unsaturated organic radical having 1 to 18 carbon atoms, the Z b group is CH or N or, if R 1 is OH, Z b is C, the R 2 radical is H or, if R 1 is OH, R 2 is -CH=N-, and the Z 1 radical(s) is/are independently the organic radical of a corresponding species of the general formula y - Z 1 - p+1 where Z 1 is a branched or unbranched, saturated or unsaturated organic radical containing 1 to 150 carbon atoms, the P radical (s) is/are independently a radical of the general formula (IVa) - - NH - R - x-1 (IVa) where the Q radical(s) is/are independently a radical -NH- -A or -NH- -X-Z 1 y (X-U) p or -NH- -O-Y r (O-U) s where the U radical(s) is/are independently a radical of the general formula (IVb) - - NH - R - x-1 (IVb) where the V radical(s) is/are independently a radical -NH- -A or -NH- -X-Z 1 y or -NH- -O-Y r