The three-stage polishing system based on adsorption consisted of: (i) a regenerable iron-based adsorbent unit to remove H2S, (ii) a biogas drying unit to remove moisture and (iii) an activated carbon unit to remove the remaining trace components (siloxanes, linear and aromatic hydrocarbons).