Loading patent details...
US5423766A: Safety Shield Having Spring Tether | Searchlight