Loading patent details...
US7707763B2: Gun barrel assembly | Searchlight