Loading patent details...
US4797970A: Foot-Operated Door Security Device | Searchlight