Loading patent details...
US4246830A: Firing Pin | Searchlight