Loading patent details...
US4126060A: Frictional Planetary Transmission | Searchlight