15 Millimeter Self-Degradable Ball Sealer
Sichuan Energy Technology Co., Ltd.13 Millimeter Self-Degradable Ball Sealer
Sichuan Energy Technology Co., Ltd.0.875 Inch Self-Degradable Ball Sealer- Mechanical Integrity up to 12000psi
Sichuan Energy Technology Co., Ltd.