Doosan DX80

Plant Number 31022833
Year 2014
Hours 4626
Location Leyland