Hab einen Kater dem war biodor, essig etc völlig egal. Immer wieder hin markiert (trotz kastration, Stress Reaktion bei ihm) . Aus Holz oder textilien habe ich den Urin Geruch nie damit weg bekommen. Für meine Nase. Dann für die Katze erst recht nicht.
Seit dem benutzen wir Chlorreiniger. Es stinkt und man muss gut lüften aber noch 24 Stunden ist der Geruch weg. Auch die anderen Katzen empfinden es so, dass sie den Platz wieder annehmen. Der tat Kater merkt sich stellen natürlich bis zur nächsten Stress Situation, aber das ist ein anderes Thema.
Chlor reiniger ist recht aggressiv. Gut weg spülen! Außerdem Vorsicht mit der Kleidung, es kann Flecken machen. Auf Böden, Wänden, Sofa... hat es bei uns aber noch keine Flecken gemacht.