Doosan DX225LC-5 SLR

Engine

Net Power162.10 hp (121 kw)

Operational

Operating Weight55,731 lbs (25,279 kg)

Find Comparables by Category