Description Drive Shaft - 23 5/8" 20mm Threads -Replace your broken or worn-out OEM drive shaft with a new driveshaft. -Driveshaft is built to meet or exceed the OEM specification. Replaces: 39159-3717