All Balls 28-1160 Swingarm Bearings for 2006-22 Yamaha YZ125

Regular price $75.88

Shipping calculated at checkout.

All Balls Swing Arm Bearing Kits include all of the bearings, seals, bushings, thrust bearings (if required) needed to do the job correctly and completely

*Free Shipping!
*📦 We only ship to the lower 48 states. We do not ship to Alaska, Hawaii, Guam, or Puerto Rico

\