13 Millimeter Self-Degradable Ball Sealer, Find Details and Price about 15 Millimeter Self-Degradable from 13 Millimeter Self-Degradable Ball Sealer - Sichuan Energy Technology Co., Ltd.