Loading patent details...
US4621848A: Portable Foot Operated Door Opener | Searchlight