Loading patent details...
US4344646A: Detachable Latch | Searchlight