Loading patent details...
US4501189A: Silenced Hand-Held Firearm With Rotating Tube and Sleeve | Searchlight