18 Aug
A diffusive 50 feet submersible pump bowl impeller containing an impeller fixed on a turning shaft and encased in a pack