Vaterra 5.8X6mm Ball Studs

$19.58
In stock
SKU
605482115596

Contains ten 5.8mm x 6mm ball studs.

More Information
Part # VTR236171
Brand Vaterra