Sorry bud, but IMHO probably not. How come you can't get your hands on all the parts for a carbon scrubber? Everything from the DIY on this site is readily available at hardware stores, as I built one myself and I am not the handiest person in the world. I suggest doing this if you really want to cover the smell......

Just my two cents. Peace, good luck!