Loading patent details...
US4909093A: Closure Element Translation Mechanisms | Searchlight