Buy From China Factory!
8 Inch Ball Self Locking Stainless Steel Cable Tie - SS304 / 316 Product Feature 1.Characteristic:they have an unique ball locking mechanism that ...