Motor

The electric motor being lowered into the car.

(click to close)