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