Self-priming pumps

Self-priming centrifugal pump FORAS for water supplies