Ballistol 120076 (2-Pack) Non-Aerosol 16oz Multi-Purpose Lubricant Cleaner Protects Guns (also dissolves traces of copper, lead, brass and black powder residues) Neutralizes Acids and Acidic Residues Emulsifies with Water for Dilution, yet Holds its Properties Eco Friendly No Carcinogens