Mitsubishi » 6D24 TC

6D24 TC

Mitsubishi 6D24 TC Engine In Line 6 Cylinder Water Cooled Diesel Engine