Enzyme Wizard Urine Stain and Odour Remover is an all-in-one urine remover that does the job on all urine - cat urine, dog urine and human urine. All urine consists of urea and uric acid crystals. Some general cleaners can remove the water-soluble components of urine (urea) but leave behind the non-soluble uric acid crystals that retain the odour and stain. These crystals attach to surfaces and are very difficult to dislodge. Any humidity or dampness will trigger the dormant crystals bringing back the odour. Enzyme Wizard Urine Stain and Odour Remover enzymatic formula penetrates the uric acid crystals while removing the urea components, eliminating both the urine stain AND the odour for good. Enzyme Wizard Stain and Odour Remover contains no harsh or hazardous ingredients, is biodegradable and environmentally friendly and is safe to use around humans and animals.