MERCEDES D111A engine

Make: MERCEDES
Model: D111A
Type: Reciprocating
Horsepower: 180
Pounds: 0