Mitsubishi » L3A

L3A

Mitsubishi L3A Engine In Line 3 Cylinder Water Cooled Diesel Engine