Logo

power pump

Definition consisting of a power end and a liquid end connected by a frame or distance piece.