Doosan DX300LC-3 SLR

Engine

Net Power213 hp (159 kw)

Operational

Operating Weight68,167 lbs (30,920 kg)

Find Comparables by Category