Loading patent details...
US7030729B2: Electromechanical safety for weapons, and weapon provided with the same | Searchlight