Buy From China Factory!
40m3/h 15m 5.5kw 400v 50hz Sewage Water Sludge Slurry Submersible Pump with Open Impeller Slurry submersible pump specifications to Namibia: Outlet ...