Loading patent details...
US5199759A: Floor-Mounted Door Lock | Searchlight