I got it a few years ago. If I remember right, it's a small roll of extra thick (3/4") door/window insulation that came from Value home centers. I think it's just enough to do one door or at least one side of it.
I had to replace the thumbwheel finally after about ten years. I put the foam back in for safety.