N-(-o-Carboxybenzyl) chitosan, N-Carboxymethyl Chitosan and dithiocarbamate chitosan: new chelating derivatives of chitosan.