I bought a solid wood cabinet at an estate sale a while back. Looks like it used to be an old medicine cabinet. It is heavy for it's size, has 2 removable wooden shelves on the inside and textured glass on the front. Hand-carved details, very charming little cabinet. It had a really faint smell of old cigars from it's original home, but not potent enough to bother me.
The bad smell is of my doing..I put a a bottle of Dragon's blood fragrance oil in there a few months ago that became leaky...seeping into one of the wooden shelves.
It smelled GREAT for a while. Like pure incensey smokey heaven.
Then...the problem arose. The Dragons blood turned/went bad...or SOMETHING And it now smells like baby oil.
Really strong, pungent, baby oil. Every time I open the cabinet it hits me like a punch in the face lol
Even though the initial leak was that one shelf, the smell of the oil has permeated the entire cabinet :/
I know the oil turned because for some reason, my other bottles of Dragon's blood had turned into the same baby oil smell and I tossed them.
I've tried baking soda, vinegar, citrus cleaners, carpet deodorizers, leaving it out in the sun. Still smells like baby oil. Anything I put in the cabinet absorbs the scent.
I'm not sure of the type wood-I'm guessing walnut or oak.
I haven't used Pledge yet because I've heard it can do more harm than good on some woods :o
Any advice? I think I've done everything I've found through Google searches. I figured maybe someone has had a similar issue. I really don't want to throw it away or anything. It's really cute D:
Baking soda paste (mostly baking soda and a little water, let dry, chip/wash off) or newspaper would do well. The paste works wonders, tbph.

Thank you! I'm def going to try that next as it seems like a safe unscented option. Letting the plain baking soda sit in there in little cups didn't do much. Paste sounds much more effective
I don't want to add on another scent to get rid of the first (I've got, vinegar, citrus, and carpet deodorizer essences battling it out in there..heh)
:)
I hope it helps. c: It's worked wonders for me in the past and a little bit of water to get the paste completely off doesn't seem to undo anything.

Wow ok I did this and it took the baby oil smell out! Now there is a really strong tobacco smell and all of the water/wet paper towels I used are dark brown. I'm guessing this brown residue is years of cigarette/cigar smoke that was caked on it over the years.
I think I may have to do more treatments on it because there were so many layers of icky smells on it. One layer gone-now onto the second layer lol
Thanks again :D