Traxxas Spool & Spacers UDR

$16.99
In Stock
SKU
020334859006

Traxxas Spool/ spacers (left & right)/ 2.5x8 CS (4)

More Information
Part # 8590
Brand Traxxas