Loading patent details...
US6595103B1: Inertial breechblock gun system | Searchlight