Loading patent details...
US5141268A: Safety Door Latch Bolt | Searchlight