Double face in situ concrete barrier BHDEG0/0a-H2W2R

Permanent Vehicle Restraint System