Loading patent details...
US5433133A: Quick Detachable Gun Barrel Coupling Member | Searchlight