Probably a prototype made by John at PC. He's a member here and he mentioned he was working on cheese press designs.
I noticed that the clear molds aren't on the PC site anymore. Coincidentally, John Schmidling (who also makes cheese equipment) stopped selling his clear molds, too. I like the idea of them, too bad.