Loading patent details...
US5588862A: Locking Mechanism | Searchlight