Loading patent details...
US4246829A: Repeating Firing System for Guns | Searchlight