Hydraulics Division

Hitachi EX120-5

EX120-5 Pump