The development of a new material designed to trap heavy metals from sediments or wastewater, based on a polypropylene non-woven covalently grafted with cysteine, has been reported in a previous paper (Part A). The non-woven was first functionalized with acrylic acid (AA) which is used as spacer, and then cysteine was immobilized on the substrate through covalent coupling in order to obtain the so-called PP-g-AA-cysteine. Some preliminary heavy metals adsorption tests gave interesting results: at 20 degrees C for 24 h and in a 1000 mg/L heavy metals solution, PP-g-AA-cysteine adsorbs 95 mg Cu/g PP (CuSO4 solution), 104 mg Cu/g PP (Cu(NO3)(2) solution), 135 mg Pb/g PP (Pb(NO3)(2) solution) and 21 mg Cr/g PP (Cr(NO3)(3) solution). In this second part of the work, heavy metals sorption tests were carried out with Cu (II), Pb (II), and Cr (III) separately, in order to determine the sorption capacity of this new sorbent as a function of (i) the heavy metals concentration in the solution, (ii) the contact time with the solution, (iii) the pH and (iv) the ionic strength of the solution containing heavy metals. Moreover, the sorption capacity of PP-g-AA-Cysteine was studied using a polluted solution consisting of a mixture of these different heavy metals. An Electron Paramagnetic Resonance study was finally carried out in order to determine the coordination geometry in the environment of the copper trapped by the PP-g-AA-cysteine. (C) 2014 Elsevier Ltd. All rights reserved.