I like this idea...as a chemist a weak acid solution should do it.
I got this suit super super cheap (Italian made Gieves and Hawkes pinstripe DB in navy), it just smells old. Which I dont mind too much, but I will be wearing it this week at a trade show, so I would like to kill the old smell, after all I am only 33!
I will try the acetic acid approach.....
Originally Posted by Sartorian
I've been lurking here for a couple of weeks now, but this is my first post. I am always compelled to jump in on questions of deodorizing.
Febreze is awful and chemical and doubtful any improvement on the standard Lysol approach: "cover the smell" with perfumes.
Best deodorizer out there is white vinegar. It should be a staple product in every man's pantry. About $1.50 for a gallon in your cheaper grocery markets. Put some in a bottle and spray it in a mist over your article of clothing. Yes, it will then smell like vinegar, but air it out in front of an open window, or outdoors in the sun, and the smell will be gone. It does actually eliminate the odor, and doesn't just cover it up. The smell of vinegar fades with exposure to fresh air.
I have used this method several times on my fine wool suit (the only one I own) and it works well, without causing damage.
A quick web search will also yield you thousands of entries on this subject.
Good luck, and never believe the marketing hype about deodorizers etc. Vinegar, sometimes some baking soda, they're all that really works.