This is a MAXX driveshaft with steel constant-velocity by Traxxas. It is for use only with #8951 drive cup. The shaft is 3.52 in. long.