I recently purchased a used vehicle and noticed a smell that lingers similar to a pet odour from the previous owner. The car has leather seats and I already used Adam's leather + interior cleaner + conditioner (which masked the smell really well for a week). I've tried the vinegar spray, Febreze fabric spray, leaving baking soda in the car overnight, have dryer sheets in each of the doors, and. have the Febreze air fresheners in a vent in the front and back. These mask the smell pretty well but I can notice it's still there sometimes when I first get in the car before any AC or opening the windows. I don't have an extractor or carpet cleaning machine and I'm not really looking to get or rent one if it's possible to eliminate the odour without it. I always keep my car very clean so I'm just looking for the best way to get this odour out once and keep it that way with regular maintenance.
What's the most effective process and which product(s) should I get?
Also, the seatbelts have a weird mouldy/mildew smell, is the Turtle Wax upholstery cleaner effective for this?