This is a used part from a 2001 YAMAHA grizzly 600. OEM rear driveshaft with washer spring sleeve and cir-clips. All splines are in great shape, ready to mount up and use!