I quite possibly have killed the brain cells associated with the Show&Tell, as those words don't ring a bell.
That said, it almost has to be the same item, doesn't it?
I distinctly remember black & white pictures, though, perhaps the little strips we had were of the cheapie variety.
Great work finding this!