Loading patent details...
US5216191A: Semi-Automatic Pistol | Searchlight