CLUTCH PIN

Reference No FT02-0160
OEM No 84424141
Model No 80/66

Fiat Tractor & New Holland