Part Code
NB060
R-R Code
E59247
Price
£26.00
Bush, throttle idler lever
Bush, throttle idler lever