Tamiya 95358 - Large Dia. Stabilizer Head Set (17mm) (Black)

Brands Tamiya
Product Code: TAM-95358
Availability: 1
S$9.00
Price in reward points: 9