Loading patent details...
US4187735A: Helical Drive Trains Which Eliminate the Need for Thrust Bearings | Searchlight