Loading patent details...
US6389728B1: Personal firearm safety mechanism | Searchlight