Traxxas Maxx Slash Body Mounts Front Left & Right

$13.99
In Stock
SKU
020334015723

Traxxas Body mounts, front (left & right) (for clipless body mounting)

More Information
Part # 10215
Brand Traxxas