Skip to product information
Tamiya TGX 2 Speed Transmission Clutch Shoe Set
Part # 53212
Made in Japan
Part # 53212
Made in Japan