Technology and punch for razor-barbed tape manufacture, patent of Kazakhstan

Technology and punch for razor-barbed tape manufacture – patent of Kazakhstan for invention No22995, also we have patent of Ukraine and patent of Russian Federation.