Mothers SpeedAll-Purpose Cleaner Mothers SpeedAll-Purpose Cleaner packs a high-performance cleaning punch?powerful enough for the greasiest of jobs, even under the hood. But it doesn?t stop there. Its carefully crafted blend of nonionic surfactants and highly effective cleaners are gentle enough to dissolve oils and tough stains embedded in your delicate carpet and upholstery. Perfect for cleaning Carpets, Fabrics, Vinyl, Engine compartments, Fender wells and door jambs, Factory/OEM coated wheels, hubcaps, tires, whitewalls and more. Made in the USA