Mastra 3.5 Inch 0.5HP 3HP Water Pump Deep Well Submersible Pumps, Find Details and Price about Submersible Pump Solar AC Pump from Mastra 3.5 Inch 0.5HP 3HP Water Pump Deep Well Submersible Pumps - Guangdong Ruirong Pump Industry Co., Ltd.