The ZPure M PolyGas II Purifier removes H2O, CO2, halogenated compounds, siloxanes, hydrocarbons heavier than butane, sulfur-containing molecules, ammonia and other gases. It can be used to purify inert gases, He, Ar, N2, and H2, and clean dry air (CDA), to low-ppb levels. It is recommended for any application requiring ultra-pure gas free from water and hydrocarbons.