HD Upholstery Pre-Spray is the answer for those stubborn stains on synthetic upholstery. It is an alkaline pH blend of solvents, surfactants, and builders to effectively remove difficult stains. It works effectively on protein stains and oils. HD Upholstery Pre-Spray contains odorless ammonia for super power without the odor. Dilution: 8 oz/gl RTU pH: 9.5