Loading patent details...
US3937504A: Push and Pull Door Latch | Searchlight