Loading patent details...
US4141475A: Locking Device for a Self-Closing Closure | Searchlight