Magnetically releasable clamp
Method and apparatus for a cable clamp assembly
Canada
World
United States