Loading patent details...
US5861698A: Generator Rotor With Ring Key That Reduces Tooth Top Stress | Searchlight