The Kryptonite Upper & Lower Ball Joints 0313BJPACK are a outstanding upgrade to the control arms on your Ram 2500/3500 4WD. Since these units are engineered with heavy-duty applications in mind, these ball joints will work remarkably even under the most demanding road conditions. These ball joints come with a long-lasting E-Coat Finish applied to them to prevent corrosion and preserve performance reliability. Every Kryptonite ball joint is ready to install out of the box and has been pre-greased with premium, high-quality grease. FEATURES:• Made In The USA• Serviceable Grease Port• All Joints Are Pre-Greased• Direct Press In Replacement• Oversize Heavy Duty Internals• Heat Treated 4140 Chromoly Stud• Improved Strength & Rigidity Over OEM WARRANTY INFO:Lifetime Note: OEM spec ball joints.These are Not suitable replacements if knurled ball joints have been installed. Vehicle Applications: 2003-2013 RAM 2500 4WD | 2003-2012 RAM 3500 4WD SPECIFICATIONS Fuel Type Diesel / Gas Prop 65 WARNING: Cancer & Reproductive Harm - P65Warnings.ca.gov