Friction pegs, slipper (12)

Slipper clutch friction pegs (12)

SKU 020334468505
Barcode # 020334468307
Brand Traxxas

More From This Category