English Arabic German Spanish French Italian Japanese Korean Russian Chinese
Engine: DSC 11-21 Capacity: 11020 ccm Power: 320 HP Scania – Turbocharger
Bus Part Number/s
Comparison Number/s
1340173