Delta Scientific Receives $18.7 Million Order to Supply Counter-Terrorist Vehicle Barricades for Afghanistan Portable Barricades Considered One of Top Priorities in Afghan Theater Delta Scientific, the leading manufacturer