TD80 Brake & Clutch Pedal Return Spring
S.58970
Part Number: TD80 Ford / New Holland: 5119832
Registration is free and easy!