Deutz D25-2-N-F2L712
Go Back
Trademark
Deutz (group D air cooled)
Country
Germany
Year
1961
HP
22
Serial Number
7530/2851
Restored in
1998
Remarks
Air Cooled 2-cyl engine