Loading patent details...
US6314857B1: Weapon barrel | Searchlight