DSC 650 Shallow Bollard System

Delta Scientific Corpration- DSC 650 Shallow Bollard System
Crash test to ASTM F2656-07 Standard PU (50)