Loading patent details...
US6779716B1: Rifled weapon engraver and scanner | Searchlight