Self-priming pump

EFP-27-9