ESPCP

Definition: 
Electric Submersible Progressive Cavity Pump