Foot rest bar, Left hand

This is just the bar and excludes the rubber and any other associated parts.
Type
Genuine Part
Part No

50643KE8000
50643-KE8-000

Price
US$ 39.59
Approx
CA$ 53.84
Quantity
Stock
1 in stock - Usually ships in 48 hours