Loading patent details...
US4090587A: Ladder Lock | Searchlight