A pump device includes a rotary motor, a compartment for insertion of a disposable pump part, and one or more pulsation-reduction elements. The disposable pump part includes an input port, an output port, and a dual-action reciprocating assembly. The input port is configured for intaking fluid. The output port is configured for outputting the fluid. The dual-action reciprocating assembly is configured for pumping the fluid. The assembly includes a single piston and a rod configured to be coupled to the rotary motor, so as to drive the piston. The one or more pulsation-reduction elements are configured to reduce a pulsation in the outputted fluid, caused by the single-piston dual-action reciprocating assembly.