The odor eliminating products are made by Fresh Wave and they are great. They are available at Bed Bath and Beyond, Ace Hardware, Whole Foods, The Container Store and on their website.
I think you will like them as I do. They are made of plant extracts that remove unwanted smells and are safe for the environment and natural. They come in various application types such as continuous release gel, pearl packs, laundry additive, carpet shake and candles.