Portable Road Block System

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 

Send Enquiry

Full Name:
Mobile Number:
Email Id:
Please Tick, I am not a robot: