ESP

Definition: 
Electrical Submerged Pumps
Subject Area 1: 
General