Loading patent details...
US4176487A: Firearm Barrels and Projectiles | Searchlight