25 Feb
A centrifugal 50 feet submersible pump bowl impeller consisting of an impeller fixed on a rotating shaft and enclosed in