There is little Italian resturaunt near my house, I stoped in to get carry out and found this thing bolted to the wall. An old timer at the bar thought it had something to do with the space program, but all the other gauges where nautical in nature. I have no idea what this was originaly attatched to, but I am sure glad I never had to stand over it.