Registration is free and easy!
TD80 Control Shaft
S.108060
Part Number: TD80 Ford / New Holland : 5123391
Length 190mm Number of Teeth:15 & 10