Deutz D8005

Go Back
Trademark
Deutz (group 05 air cooled)
Country
Germany
Year
1965
HP
80
Serial Number
7921/1298
Restored in
2002
Remarks

Air Cooled 6-cyl engine