Doosan DX300LC-5 SLR

Engine

Net Power267 hp (199 kw)

Operational

Operating Weight72,462 lbs (32,869 kg)

Find Comparables by Category