Self-priming pressure pump for spraying pumps 5.5 bar, 80 psi, 3.6 l/min, 2.5 aLarnaca — Dromolaxia1 minute ago290ID: 56540635