Loading patent details...
US4911564A: Protective Bearing Guard | Searchlight