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