Westwood Throttle Cable Lever 528004600
In good used condition
Please study all photos very carefully prior to purchasing to assess the condition.
FREE UK MAINLAND DELIVERY