LRC10862 - Clutch Pedal Return Spring and Bush Kit - Land Rover Series 2A & 3

£21.60
(No reviews yet) Write a Review
SKU:
LRC10862
Availability:
In Stock
Adding to cart… The item has been added

Kit includes:

1x 569701 Clutch Pedal Return Spring

2x 240708 Anchor Plate

2x 272714 Bushes