Ozium is great for clearing out smells. When I did auto upholstery I had a few seats from serious wrecks that smelled of blood etc. that soaked in . Shove them in a big bag shoot Ozium in and let them set a day. Never needed a second treatment. I picked up the info from one of the guys who detailed cars at a dealership That was a regular client.