Loading patent details...
US4232894A: Selectively Releasable Overshot and Pull Tool | Searchlight