Loading patent details...
US4453099A: Submersible Motor Bearing With Extended Sleeve | Searchlight