This is the Heavy Duty Drive Shafts by Traxxas. Two long external splined half shafts. Two long internal splined half shafts.
Traxxas Heavy Duty Drive Shafts 4951X would be a great fit for those seeking durable, high-performance shafts for applications requiring heavy-duty components, such as in off-road vehicles, machine-building, or industrial settings.