Deluge



Centrifugal Pumps for High capacity up to 1800m³/hr and pressures up to 10 bar.