Self Climbing Platform
Catalogs:
Overview
System for construction or demolition of tall vertical structures without the use of cranes. The platforms cling to the structure using hydraulic or mechanical mechanisms and the platforms move up or down the structure in increments.
Tags
- Sellafield
Developed by
Delta International