TL90A

NEW HOLLAND / TL-A Serie / TL90A /
Model Type TL90A
Engine Code
ccm
kW 67
PS 91
Year of manufacture