Delta Scientific Corporation MP5000 Portable Counter Terrorist Barricade System Deployment

Delta Scientific Corporation MP5000 Portable Counter Terrorist Barricade System Deployment

DSC MP5000 can be deployed in as little as 12 minutes, even in narrow or restricted roadways.