electric needle

electric needle

n (Surgery) a surgical instrument for cutting tissue by the application of a high-frequency current