Loading patent details...
US4685867A: Submersible Motor-Pump | Searchlight