Boss Bearing 41-3688-7G4 Complete Swingarm Bearings and Seals Kit Yamaha YZ125 1999-2001 Kit Contains: 4 Needle Bearings; 2 Shafts; 4 Seals; 2 Collars; 6 Thrust Washers Kit includes everything needed for a total rebuild!