CLUTCH LEVER

Reference No FT02-0405
OEM No 588268
Model No 80/66-TD SERI

Fiat Tractor & New Holland