0.875 Inch Self-Degradable Ball Sealer- Mechanical Integrity up to 12000psi-02, Find Details and Price about 0.875 Inch and Self-Degradable from Sichuan Energy Technology Co., Ltd.