This is a brand new balanced driveshaft repair kit with a greasable joint for a Dodge Ram 2500 or 3500 Diesel from 2005 to 2013. It includes a front drive shaft prop assembly with a working length of 810.7mm and a high-quality steel material that is polished and rust-protected. The manufacturer warranty is for one year, and it comes with mounting hardware as shown in the picture. The lubricating oil has already been injected, so there is no need to add any.