Loading patent details...
US4665997A: Pressure Balanced Bearing Assembly for Downhole Motors | Searchlight