Try using ozone for a day. It will degrade your rubber rings but if you just use it for a day they should be ok. Ozone can take out some of the most nasty odors in cars, hotel rooms, houses etc. YOu will need to find an ozonator. I have a large model for houses and a very small one I use in our boat. It works great.