The Road-Blocker is a specially designed steel blockade for permanent installation in a reinforced concrete foundation.
Under hydraulic or pneumatic power it will completely seal off the road to vehicles or quickly retract into its foundation such that vehicles can pass.
Unlike a boom barrier or lightweight rising kerb barrier, the Delta Road- Blocker RB is constructed, tested and guaranteed to physically stop a vehicle whether the driver wants to stop or not!