Loading patent details...
US5586368A: Locking Attachment | Searchlight