Loading patent details...
US4648191A: Receiver and Barrel Coupling | Searchlight