1950’s Simplex Time Recorder Co Punch TimeClock.
It does still run but should be rewired due to the outer insulation of the cord being brittle.
Shop Vintage, Shop Local, Shop Small