Laparoscopic Electrodes

Ball-Hook Electrode
SS-5261