Loading patent details...
US3968665A: Slotted Locking Device | Searchlight