Foot rest bar, Front Left hand
This is only the aluminium bar, it excludes the rubber and any other associated parts.
Part number 101890.jpg
has been superceded by
Part number 50642MBT610
Type
Genuine Part
Part No_
50642MBT610
50642-MBT-610
Price
£45.98
(£55.18 inc vat UK)
Approx
€ 53.80 | $ 57.93
¥ 8778.50
Quantity
Stock
3 in Stock - Usually ships in 48 hours