John Deere 239D Power Unit, 7,082 Hrs Showing, John Deere, Diesel, Water Cooled Engine, Trailer Mount, SN: T04239D186590

Lot #KP3371

Item #
KP3371
Year
Make
Model