Traxxas Mount Telemetry Expander

$11.99
In Stock
SKU
020334656209

Traxxas Mount, Telemetry Expander (requires #6730 chassis brace kit)

More Information
Part # 6562
Brand Traxxas