CD66 (Capacitor Discharge) Stud Welder Image Industries introduces their latest stud welding industry innovation — the CD66 (Capacitor Discharge) Stud Welder. Measuring 10 5/8" x 9 11/16" x 6 7/8"...