Loading patent details...
US5877566A: Submersible Magnetic Motor Having Improved Rotary Blades | Searchlight