TT4.80 Clutch Pedal Spring
S.107578
Part Number: TT4.80: 9024091, 559627
Registration is free and easy!