Foot rest tube View larger

Foot rest tube

51.31.00.01

New product

Foot rest tube