Loading patent details...
US5980112A: Water Lubricated Bearing | Searchlight