Loading patent details...
US4062578A: Door Safety Latch | Searchlight