Loading patent details...
US4113292A: Latch | Searchlight