Loading patent details...
US6612063B1: Weapon, in particular a self-loading pistol | Searchlight