Loading patent details...
US4286723A: Composite Steel-Jacketed Plastic Barrel | Searchlight