This is the Stemco 650-0729 hubodometer, a genuine Stemco wheel end part from Pro Gear and Transmission. Not sure which hubodometer you need?
Features
Hubodometer from Stemco
Genuine Stemco wheel end part