Wait

Getting Search Results .... Please Wait

70 Kw

Body Image

3 Door Van

MB140D

661

11/1999 - 01/2005

Wheel Base

FWD

Transmission

Manual

Fuel

Diesel

2.9 Litre

Engine

5 Cylinder

Intake Image

OM 662.911

Cam:SOHC 10v

Size:2874cc

Diesel Inj

Built In:

South Korea Flag

South Korea