Deutz F4L912 Power Unit. 4-Cyl Diesel Engine On Stand. Rockford Clutch. SN: 8376025
Manufacturer Deutz
Model F4L912