TRX4951X - Pair of stock replacement LONG half shafts for the Traxxas T/E-Maxx or whichever car it needs. Durable nylon construction, steel u-joints. Included: 2 long external splined half shafts, 2 long internal splined half shafts, 4 u-joint connectors. Length (of each component): 78mm (3.07"), diameter of external splined shaft: 12mm (.47"), diameter of internal splined shaft: 9.3mm (.36"), diameter of u-joint connector spherical section: 9.2mm (.36"), total length of u-joint connector pins: 16.1mm (.63"), width between shaft u-joint connector mounts: 106mm (.42").