PSC

Definition: 
Positive Seal Coupling
Subject Area 1: 
Petroleum Engineering