Loading patent details...
US6085630A: Firearms | Searchlight