The Pros and Cons of Self-Priming Pumps

The Pros and Cons of Self-Priming Pumps