Self-priming pressure pump for spraying pumps 5.5 bar, 80 psi, 3.6 l/min, 2.5 aLarnaca — Dromolaxia3 days ago300ID: 56540635