Loading patent details...
US5378102A: Barrel Assembly and Composite Stress Plate | Searchlight