Loading patent details...
US4452001A: Firing Pin Mechanism | Searchlight