Lenard tube

Lenard tube

  1. A tube for producing Lenard rays. (Elec.)