This is a Swiss manufactured single phase energy meter rated at 110 V and 5 A.
The lid contains a schematic diagram and a tool for locking the rotor.
The instrument is in good order although, irritatingly, I don't have the key to unlock the hinged window on the front of the unit.