Tlr Rod End 16 Pcs 4.8mm 22

$11.33
In Stock
SKU
605482021897

4.8mm ball 3mm threading 

More Information
Part # TLR6018
Brand Team Losi Racing