*Developed by and for people with allergies, asthma and chemical sensitivities--Laundry Pre-Treat powers out stains...without taking it out on you! *Laundry Pre-Treat is effective in removing and dissolving most water- and oil-based stains, such as grease, oil, blood, food and pet stains, paint, and ink. *Even effective on some older, set-in stains...as well as mystery stains! *With its excellent free-rinsing characteristics, Laundry Pre-Treat leaves behind no residue to irritate sensitive skin. Free of common lung and skin irritants such as petroleum solvents, fragrances and dyes. *At 9.5, Laundry Pre-Treat is not high in caustic pH. *No animals were used in the testing of this product.