Loading patent details...
US5907919A: Barrel and Receiver Assembly | Searchlight