Cover Stain doesn't block odors very well, but it is one of the things oil-based Kilz is actually very good at. I don't like the stuff otherwise. BIN would still be better.
Zinsser also makes a water-based Odor Killing Primer. I can't give much feedback on it, I've only had one customer use it and only because they needed something clear.
Zinsser also makes a water-based Odor Killing Primer. I can't give much feedback on it, I've only had one customer use it and only because they needed something clear.