Loading patent details...
US5428873A: Ball Latch Mechanism | Searchlight