Loading patent details...
US3933380A: Lock Mechanism | Searchlight