TL80A

NEW HOLLAND / TL-A Serie / TL80A /
Model Type TL80A
Engine Code
ccm
kW 60
PS 82
Year of manufacture