Loading patent details...
US4181334A: Safety Catch | Searchlight