Loading patent details...
US4098023A: Lock and Safety Release for Power Operated Doors | Searchlight