I have a lot of "antiques" lol...maybe just old furniture ..but I love it. Sometimes they smell awful...i have found that giving them a good cleaning and then putting a new bar of soap in the drawers and leaving it...all the odor disappears. I would think it would work well with a sewing machine too(of course if it has something that needs replacing that needs to be done) but if it still has an odor try a bar of soap. It is inexpensive and works great.
Margie