Loading patent details...
US4294093A: Pin Tumbler Lock With Pull-Resistant Key Plug | Searchlight