FerroBlack can treat a wide range of heavy metals and is a proprietary reagent that contains soluble and insoluble sulfides. The equilibrium between soluble and insoluble sulfides enables the immediate treatment of available heavy metals by the soluble sulfides, while the insoluble sulfides can be left in place to create long-term stabilization and/or reducing capacity.