Loading patent details...
US4585396A: Turbine Shaft | Searchlight