Loading patent details...
US6655372B1: Quick detachable gun barrel assembly | Searchlight