Loading patent details...
US4126052A: Friction Transmission | Searchlight