Loading patent details...
US5607329A: Integrated Motor/Marine Propulsor With Permanent Magnet Blades | Searchlight