Idler gear, 20-tooth/ idler gear shaft

20-tooth idler gear and shaft

SKU 020334399694
Barcode # 020334399205
Brand Traxxas

More From This Category