Tamiya 95401 - Large Dia. Stabilizer Head Set (11mm, 15mm) (Red)

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