OUR PRODUCTS
Portable Road Block system is formally known as a tire deflation device used to impede or stop the movement of wheeled vehicles by puncturing their tires. Generally, the strip is composed of a collection of 35 to 75 mm (1.5 to 3 inches) long metal