Loading patent details...
US3948112A: Output Speed-Controlled Transmission | Searchlight