4-Imidazoleacetic acid hydrochloride was used in the synthesis of:imidazolyl-polyethylenimine modified nanoparticles;pyridyl and imidazoyl functionalized carboproteins, potential metal ion chelators.;4-Imidazoleacetic acid hydrochloride was used in the synthesis of:imidazolyl-polyethylenimine modified nanoparticles;pyridyl and imidazoyl functionalized carboproteins, potential metal ion chelators.