Delta Scientific Corporation DSC 207s Embassy barricade for US State Department

Delta Scientific Corporation DSC 207s Embassy barricade for US State Department

DSC 207s is a fully enclosed vehicle barricade, cast in place with small foot print. The barricade is fully functional even after the truck is removed. DSC 207s is designed for accessibility and serviceability.