Loading patent details...
US7121035B2: Sight-preserving, partially self-cleaning, divergent-axis caliber conversion in handguns | Searchlight