M Matthew MacMunn Enthusiast Messages 100 Location Cornwall Sep 14, 2022 #1 Hi, does anyone have part number 7705002059, the top hat plastic Bush for the top of the clutch pedal please?
Hi, does anyone have part number 7705002059, the top hat plastic Bush for the top of the clutch pedal please?