Loading patent details...
US5098142A: Door Security Lock | Searchlight