care applications were irritation is problematic such as baby shampoo and face cleansers similar results are seen when 2 amino 1 butanol 2 amino 2 methyl 1 3 propanediol 2 amino 2 ethyl 1 3 propanediol tris hydroxylmethyl aminomethane and 2 amino 1 3 propanediol are used as the starting material in place of 2 amino 2 methyl 1 propanol polyamines with good properties for use in biological fermentations purifications storage and general handling can also be produced through the reaction of nitroalkanes and acrylonitrile followed by reduction additional derivatization with svs or mca will result in zwitterionic buffers with a very large buffering range and capacity fig1 shows the synthesis of a series of buffers with 2 nitropropane as the starting material fig1 shows the synthesis of a series of buffers with 1 nitropropane as a starting material where n and m are integers where m n is greater than zero and n is greater than or equal to m branching can be imparted on the buffers described in fig1 through 14 for the polyamines that have greater than 3 amine groups by reducing the resulting nitrile or polynitrile to the polyamine and then reacting with more acrylonitrile and then reducing the resulting nitrile groups to amine groups this can be done repeatedly as in fig1 conditions can be chosen such that a more branched product results a more linear product is produced by simply adding all the acrylonitrile in one step and then reducing the resulting polynitrile to the polyamine for fig1 through 14 the zwitterionic products can be made by adding mca or svs as shown in fig2 through 8 fig1 shows.