Deutz D4005
Go Back
Trademark
Deutz (group 05 air cooled)
Country
Germany
Year
1965
HP
40
Serial Number
78633135
Restored in
2014
Remarks
100% original restauration