Deutz F4L514-53

Go Back
Trademark
Deutz (group F air cooled)
Country
Germany
Year
1956
HP
60
Serial Number
7905/318
Restored in
1994
Remarks

Air Cooled 4-cyl engine