Loading patent details...
US4483216A: Planetary-Roller Transmission With Elastic Roller or Ring | Searchlight