Loading patent details...
US4832384A: Latch Assembly | Searchlight