Loading patent details...
US5115589A: Locking Device for Firearms | Searchlight