LF17356,5266016
Engine ISF2.8
Tec-Fil PSL356
Volkswagen 23B115403
Cummins 5266016
Foton L0391020086A0
Donaldson 557356