SKYREX
Lifting and hoisting equipment in the nature of lifting work platforms, hoists, elevators and escalators; elevating apparatus, namely, elevating work platforms; elevating apparatus to facilitate service and maintenance of wind power plants and towers, namely, elevating work platforms
Pending · April 6, 2023 · 79371791 ·