Loading patent details...
US3958490A: Self-Cocking Rocket Launcher Detent | Searchlight