MSRA

Definition: 
Mechanical Tubing set Cement Retainer, High Pressure
Subject Area 1: 
Drilling & operations
Remarks: 
Map Oil Tools - USA