Loading patent details...
US5341744A: Cleaning Shell for Firearms | Searchlight