Loading patent details...
US7339456B1: Electromechanical safety system for a firearm | Searchlight