Anyone know anything....

I believe that is a common industrial gauge. Those are electrical connections on the bottom which have the ignition (or fuel shut off in a diesel) wired through them, so if oil pressure drops off it kills the engine. It is therefore "Murphy" proof. I have also seen them in coolant temperature guages.