Team Associated TC3 Lexan Transponder Mount

$3.08
In stock
SKU
784695039025

Lexan transpoonder mount with servo tape.

More Information
Part # 3902
Brand Team Associated