Kyosho
Part numberIG113-17
IG113-17
No specifications recorded.
4548565109616
No vehicle applications recorded.
Search other recorded listings