10 employees
An Italy–based manufacturer of composite centralizers and other composite products used primarily in downhole oilfield applications.
1999