Stop in for a cup of coffee

Those meters are defiantly old most of the dates on the parts are 1966, funny what you can make work.
and I'm sure there are no 'made in China" parts in it...