Tamiya America, Inc Tracked Vehicle Chassis Kit, TAM70108
- Made by Tamiya USA; Tamiya USA is a United States based company; parts are sourced from Global producers
- Tamiya USA part number TAM70108; UPC 950344960217
- Made by Tamiya USA; Tamiya USA is a United States based company; parts are sourced from Global producers
- Tamiya USA part number TAM70108; UPC 950344960217