Masterflex® Submersible Dewatering Pump, 42 GPM/26 ft, 304 SS, Manual; 115 VAC
260820