Deutz D9005
Go Back
Trademark
Deutz (group 05 air cooled)
Country
Germany
Year
1967
HP
90
Serial Number
7922/27
Restored in
2011