See How Electronic Impact Drills Are Made
Science Channel
8/5/2017