Products Description TM1012162 24V Excavator Hydraulic Pump Proportional Solenoid Valve EC220D EC250D EC380 EC480