brand new earthmoving equipment spare parts 5616530 10286642 11342491 11342492 10412351 2104003 A4VG71 Axial piston pump Hydraulic swing pump R944C-Li A944C Li R944SME A934C Li R934C A954C-Li-EDC R954C R956 R960 hydraulic crawler excavator Variable disp㔈ट镨Ƙ痀铤Ƙ췀ŕ̀P㯂࠽P