Dewatering Submersible Pumps

Tsurumi Pumps: the Submersible Tsunami