Loading patent details...
US5225615A: Compensated Barrel Shroud | Searchlight