Loading patent details...
US4155576A: Door Keeper | Searchlight