Barbed Wire

Galvanized wire or encapsulated of plastic are manufactured in various sizes with pointed heads

Category: