Deutz D40U-F3L712

Go Back
Trademark
Deutz (group D air cooled)
Country
Germany
Year
1958
HP
35
Serial Number
7802/259
Restored in
1995
Remarks

Air Cooled 3-cyl engine