ATV riders, don't let worn ball joints ruin your ride! This NICHE 2-pack of upper ball joints is designed for Yamaha and Suzuki ATVs. They fit Yamaha Raptor 700 (2006-2022 models), Raptor 660R (2001-2005), Grizzly 550 (2011-2012), YFZ450R (2009-2022), and many other Yamaha models. Also compatible with Suzuki Quadsport Z250 LTZ250 from 2004-2009. These replace OEM part numbers including Yamaha 5LP-23579-00-00 and Suzuki 52440-21812-YD8 among others. Each ball joint measures 66mm in height with M10x1.25-6g threads and features chloroprene rubber boots that protect the joint from dirt and moisture while retaining grease. Worn ball joints can cause steering looseness, vibration, unusual noises, and in severe cases, complete failure leading to loss of control. Don't ignore the warning signs - replacing worn ball joints is crucial for your safety. NICHE has been providing quality powersports parts for over 25 years, so you can trust these to meet or exceed OEM specifications. Installation is straightforward for those with mechanical experience, but if you're unsure, have a professional handle it. Keep your ATV's suspension tight and responsive with these reliable replacement ball joints.