STP is an American brand of automotive aftermarket products, especially lubricants such as motor oil and motor oil additives. The name began as an abbreviation of Scientifically Treated Petroleum. The brand has been owned by Energizer Holdings... Wikipedia
Owner: Energizer
Customer service: 1 (888) 464-7871
Founders: Robert De Hart, Charles Dwight Liggett, and Jim Hill
Founded: 1953