Loading patent details...
US5425675A: Tubular Shaft, Particularly for Ship Propulsion | Searchlight