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