Loading patent details...
US4833760A: Device for Detachable and Repeatable Clamping of Two Objects to Each Other | Searchlight