Cleaner, lubricant, and protectant. 2 oz pump spray bottle. Military grade bio-synthetic.Specs:Weight: 2ozCountry of Origin: USA