PALMDALE, CALIF. – July 9, 2013 – Delta Scientific today announced that a crash test of its new DSC720-1M bollards, created to stop taller trucks such as those found in Europe and the Mideast from ...