I think the baking soda absorbs oders from the air within but would not actually get to the source. As a kid we had an old freezer that smelled exactly like that. Maybe the older plastics or something?