Tamiya
Part number9805469
9805469
No specifications recorded.
UK official agent package
5056019022255
No vehicle applications recorded.
Search other recorded listings