Loading patent details...
US4094542A: Detentable Automatic Hatch Latch Apparatus | Searchlight