Hubodometer 650-0649 by Stemco, made for the wheel end. Pro Gear and Transmission sells it as a genuine Stemco part.
Features
Stemco hubodometer
Made for the wheel end
Genuine Stemco part