If you want to smell real cosmoline....Brownell's sells it! But to get rid of the smell....well whatever your odor is...that particular preservative is still soaked in the pores of your wood furniture and it won't go away unless you remove it!
One of the methods I've used, over the years , to restore some pretty sad surplus European military rifles is:
1) complete disassembly of rifle
2) cleaning of wood in mineral spirits (paint thinner)
3) after rag drying wood, cover wood with good old fashioned Easy Off spray oven cleaner and let set for about 15 minutes (in shade)
4) With gloves on, work over stock with small bristol brush and then pressure spray the wood clean with a garden hose with nozzel on end.
5) dry off with terry cloth towels and about an hour later work the entire stock with 0000 steel wool.
6) now when the degree of smoothness you want is achieved let air dry for about 6 hours or more
7) you beat up stock will look almost new..a lot of the pressure dents are gone and the wood is natural again.
8) final step is to coat the entire stock by hand with linseed oil, tung oil, linspeed, or a few others that don't come to mind right now and after you have coated everything......wait 15 minutes and then vigirously wipe it all off with an old towel or burlap...and let it set overnight.
That old junky looking surplus stock will look as if it came out of the factory a few days ago and smell great to boot.
There's a bunch of other tricks too, but that's the basic routine!
****for all the metal components...including action and barrel...after all the heavy grease is wiped off I submerge them into a sealed dip tank of acetone overnight. In the morning, all the organic materials on the metal are gone, and it's ready for re oiling and use. This does not effect blue or parkerized finishes at all!
Years ago I took a real dog of a $30 Century MAS36 and with just the above treat turned it into a jewel.