Loading patent details...
US3955839A: Door Latch | Searchlight