Torque release mechanism for an electronically powered tool
Transmission control system for an electric vehicle
Canada
World
United States