Deutz D13006
Go Back
Trademark
Deutz (group 06 air cooled)
Country
Germany
Year
1974
HP
120
Serial Number
7938387
Restored in
2015