Brand new
Land Rover Series 1 Brake Clutch Pedal Felt Grommet Rubber Seals 70620 70621 x2
See my other listings for these spares and a comprehensive range of elusive Series Land Rover parts and accessories
Thanks for looking!