If it's still there after two years, and strong cleaners on the floor have made no difference, then I'm with Alice. I suspect it's in the wall. Dead rat.
However, cat urine can be found in the dark using an ultraviolet light. We bought one when our beloved cat developed kidney trouble and...