Loading patent details...
US4569546A: Pedal Operated Door Opener | Searchlight