Product Details


TURBO 4M40

71

Brand new

OEM No: ME202435 / ME202578 Vehicle:Mitsubishi Pajero / Delica/ SHOGUN / Challanger / MONTERO 4M40 2.8L Cooling: Water and oil cooled