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

Permanent Vehicle Restraint System