Loading patent details...
US5289068A: Two-Stage Submersible Propulsor Unit for Water Vehicles | Searchlight