Loading patent details...
US6490959B2: Recoilless telescoping barrel gun | Searchlight