90 Turbo

SAME (SAME DEUTZ-FAHR) / Leopard-Serie / 90 Turbo / 105.4PT
Model Type 90 Turbo
Engine Code 105.4PT
ccm
kW 61
PS 83
Year of manufacture 01/82>
OIL
FUEL
CAB
OTHER