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