Strange Electrical Box

I am an insurance inspector and this is the second one of these I have seen and do not know what it is, anybody have a clue, seems to be very old.

Here is the link to it:

Your picture is not showing.

Non-members cannot post pic’s.
Upload to one of the online photo storage sites (cloud) and post the link.

It is a meter socket.

Yep. they covered it to protect the wiring inside till a meter head is installed.