Loading patent details...
US4475364A: Door-Barring Lock Apparatus | Searchlight