Loading patent details...
US5117635A: High Power Density Propulsion/Power System for Underwater Applications | Searchlight