Loading patent details...
US4149761A: Water Lubricated Stave Bearing | Searchlight