Seeking Angie and everyone's advice/experience on the following:

Do you have any tips or product recommendations for removing underarm odor from suit jackets in between dry cleanings?

I am looking for something effective but non-toxic and WITHOUT fragrance. I would love reviews of Odornix, OdorXit, or Dr. Mist (or similar products). With sleeveless shirts, the product will come in direct contact with skin. Already practice or have tried:

-good hygiene and barrier protection as prevention
-airing out garments
-baking soda (doesn't really work and messy!)
-Dryel sheets directly applied to affected areas and generally used as directed in dryer (doesn't work)

Any guidance you can offer would be greatly appreciated!