Infinity Shields is the only multi-purpose surface protectant with patented hyper green technology®. It prevents the staining from mold, mildew and rust. Prevents corrosion, all while eliminating odor on contact. Bonus it keeps pests away humanely. Infinity Shields is scientifically proven, water-based, non-toxic, with a PH balance of 7.0 once on the treated surface it creates that invisible barrier of protection it will not rub off. This environmentally friendly sealant you can spray on anything from siding, fences, decks, patio furniture, kitchen surfaces, showers, tubs, curtains and more. No staining for years.