An old photo store in Hoboken,NJ had a very similar camera in the window for years, before they went out of business in 2000. Unfortunately, I was not into "big" cameras at the time. I had always assumed it was some sort of process camera. The store was only open during business hours so I was never able to go in and ask the owner about it.