KITS FOR RETAINING DEBRIS FLOW & SHALLOW LANDSLIDES
The Suspended Cable Screen (SCS)
An elastic screen structure that provides high energy-absorption capacity
Contact EAU for more information
Our site visits, system engineering, and after-sales services are free of charge for our customers (conditions applied)