Description: Brand new and high quality It could correctly replace the original part 100% Tested to meet or exceed OE specifications Professional manufacturing with stable performance for long time to use Features: Package of 4 Ball Joints Oversized Thread on Retainer Heat treated 4140 Chromoly Stud Oversize Heavy Duty Internals Serviceable Grease Port Improved Strength and Rigidity over OEM Direct Bolt on Replacement Manufacturer Part Number: KRZRBJ10 Fitment: RZR XP 1000 : 2014+ RZR XP 1000 EPS High Lifter Edition : 2015+ RZR XP 4 1000 : 2014+ RZR XP 4 1000 EPS High Lifter Edition : 2016+ RZR XP 4 Turbo : 2016+ RZR XP Turbo : 2016+ RZR XP 4 Turbo S : 2018+ RZR XP Turbo S : 2018+ RZR PRO XP 2020+ Package details include: 4 × Ball Joints (You will receive exactly what you see on.