Tamiya
Part number9400419
9400419
No specifications recorded.
UK official agent package
5056019016728
No vehicle applications recorded.
Search other recorded listings