Mechanical torque converter
Method of transmitting motion and device for effecting the same
Canada
World
United States