Loading patent details...
US4112778A: Variable Speed Power Transmission | Searchlight