Loading patent details...
US6543173B1: Firearm assembly | Searchlight