Loading patent details...
US4779906A: Latch Device | Searchlight