29 Apr
70-feet submersible pump bowl impeller is a highly efficient and durable system designed to lift water from deep sources