Loading patent details...
US5052252A: Self-Locking and Releasing Gripping Tool | Searchlight