Reducing agents and oxidizing agents