Team Losi Racing
Part numberTLR-1133
TLR-1133
660132649746
No vehicle applications recorded.
Search other recorded listings