Carburettor choke cable : Electra

Part no.: 24891
Availability: 3 in stock

Doherty : Made in England

Years: 1962-1966