Buy From China Factory!
Product Description Razor barbed wire is a central strand of high tensile wire, and a steel tape punched into a shape with barbs. The steel tape is ...