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