Loading patent details...
US4586871A: Shaftless Turbine | Searchlight