FORD PUMA MK2 Clutch Pedal Spring 2112733 H1BC-7A600-AA NEW GENUINE | Rivoult