Wondering if anyone knows about this camera? I noticed this in a glass case while checking out the sub museum in Groton, CT.