Order Includes:2x Ball Joints: 7082507 7081924 7081665 7081859 7081991 7061220 7061187 7081505 7081580 7081666 1.2x0.43x2.59 Inch 31x11.1x65.9 MMUpper Or Lower Ball Joints For Polaris Models: ACE 570 EPS 2017-2019 ACE 900 XC 2017-2019 General 1000 2020-2022 General 1000 Deluxe 2020-2023 General 1000 EPS 2016-2019 General 1000 EPS Deluxe 2016-2019 General 1000 EPS For Hunter Edition 2016-2019 General 1000 EPS Limited Edition 2019 General 1000 EPS Premium 2019 General 1000 EPS Ride Command Edition 2016-2019 General 1000 Premium 2020-2022 General 1000 Sport 2020-2022 General 4 1000 2020-2022 General 4 1000 Deluxe 2020-2022 General 4 1000 EPS 2017-2019 General 4 1000 EPS Ride Command Edition 2017-2019 Ranger 1000 2020 Ranger 1000 EPS 2020 Ranger 1000 Premium 2020 Ranger 570 2016 Ranger 570 Crew EPS Full-Size 2015 Ranger 570 Crew Full-Size 2015 Ranger 570 EPS 2016 Ranger 570 EPS Full-Size 2015-2016 Ranger 570 EPS For Hunter Edition 2016 Ranger 570 Full-Size 2015-2016 Ranger 570 XP 2016 Ranger 570 XP EPS 2016 Ranger 570-6 Crew 2016 Ranger 6x6 800 2011-2017 Ranger 800 Crew 2010-2014 Ranger 800 Crew EPS 2010-2012 Ranger 800 Crew EPS LE 2010-2013 Ranger 800 EFI 2013-2014 Ranger 800 EFI EPS LE 2013-2014 Ranger 800 EFI LE 2013 Ranger 800 EFI Mid-Size 2013-2014 Ranger 800 EFI Mid-Size LE 2013 Ranger 800 XP 2012 Ranger 800 XP EPS 2012 Ranger 800 XP EPS LE 2012 Ranger 900 Crew 2014-2015 Ranger 900 Crew EPS 2014-2015 Ranger 900 Crew EPS LE 2014 Ranger 900 XP 2013-2017 Ranger 900 XP Deluxe 2014 Ranger 900 XP EPS 2013-2017 Ranger 900 XP EPS Browning LE 2014 Ranger 900 XP EPS Deluxe 2015 Ranger 900 XP EPS High Lifter Edition 2016 Ranger 900 XP EPS For Hunter Deluxe Edition 2015-2016 Ranger 900 XP EPS For Hunter Edition 2015-2016 Ranger 900 XP EPS LE 2013-2015 Ranger 900 XP EPS Northstar Edition 2015-2016 Ranger 900 XP EPS Trail Edition 2016 Ranger 900-5 Crew 2016 Ranger 900-6 Crew 2015-2016 Ranger Crew 1000 2020 Ranger Crew 1000 EPS 2020 Ranger Crew 1000 Premium 2020 Ranger Crew 700