Kyosho Stabilizer OPTIMA

$36.99
In Stock
SKU
4548565425273

New front and rear sway bar set for high grip surfaces. Front 1.5mm and rear 1.6mm bars minizes roll and increases traction.

More Information
Part # OTW102B
Brand Kyosho