Shanghai, China
Business Type:
Manufacturer/Factory & Trading Company
Year of Establishment:
2004-04-08
Management System Certification:
ISO9001:2015, ISO45001:2018, ISO14001, Others
Address:
Shanghai, China
Plant Area:
39915.49 square meters
OEM/ODM Service
Sample Available
Overseas Agent / Branch

Sand Control Screen Downhole Tools and Service, Icd/Aicd Water Control Screen manufacturer / supplier in China, offering Spring Casing Elastic Centralizer Designed for High Pressure Environments, Spiral Composite Rigid Centralizer for Extreme Temperature Applications, Integral Casing Centralizer for Effective Well Drilling and Cementing and so on.

Diamond Member Since 2025

Suppliers with verified business licenses

All Products

Total 188 Products