Loading patent details...
US6131642A: Locking Device | Searchlight