This is a Right-Hand Front Axle Shaft removed from a 2005 Dodge 2500 Pickup. It is in good used condition but will show some rust and scale. Universal joint seems okay and is greaseable. This will fit 2003-2008 Ram 2500 3500 models. Hollander # 447-2741

Stock # 5R7684R