Lifting shackle
Load clamp having motor-powered screw-type clamping actuator cap
Canada
World
United States