1965-69 rebuilt drive shaft with performance U-joints and grease fitting: ready to bolt-in. will fit either side. This unit has been cleaned, inspected, spray painted, 2 new performance U-joints with grease fittings have been installed. Unit carries a $30 core charge, . Don't hesitate to call us at the shop at 918-413 1548 with any questions you might have about this unit.