Loading patent details...
US5259138A: Firing Mechanism Blocking System | Searchlight