Anyone Know What This Tach Is From Hot Rod Forum 23232

Anyone Know What This Tach Is From Hot Rod Forum