Deutz F1L712-1-U

Go Back
Trademark
Deutz (group F air cooled)
Country
Germany
Year
1958
HP
13
Serial Number
7415/79
Remarks

Air Cooled 1-cyl engine