Loading patent details...
US4056276A: Door Lock | Searchlight