Espro Sports Cleaner Stain Remover with Odor-Guard Spray Bottle, 32-Ounce Stain Remover with Odor-Guard Safe on all fabrics and surfaces Removes tough stains like red clay, grass, blood, etc Environmentally Friendly Will not harm colors