Input shaft, transmission (slipper shaft)

Replacement transmission input shaft (slipper clutch shaft)

SKU 020334536600
Barcode # 020334536501
Brand Traxxas

More From This Category