Loading patent details...
US6189431B1: Small caliber gun barrel | Searchlight