Press Release Oct 22, 2001

Press Release Oct 22, 2001 Delta’s New Portable Plate Barricade Provides Fast Deployment Against Vehicle Assaults and Thefts For High Traffic Locations/No Excavation or Foundation Required FOR IMMEDIATE RELEASE VALENCIA, CALIF. – October 22, 2001 – Able to be deployed in high traffic locations for full manual or automatic operation within two hours, Delta Scientific’s […]