Products Description 1017969 SY215 excavator hydraulic pump solenoid valve SY235 SY335 SY365 manufacturers wholesale