Old Stewart Warner Shop Mechanical Tach ?
Print