It fit TRAILMASTER Go kart 150XRX XRS, 300XRX XRS, BLAZER 150 150X. UTV CHALLENGER 150X 300X 300S.
Comes with bearings seal and studs installed.
inner bearing diameter is 30mm and outer is 15mm. the diameter of studs across is 4 3/8"(110mm)