X Rays

The Optical Dictionary · 1904 · p. 26
Invisible rays of high penetrating power, produced when an electrical discharge is pa ed through a high-vacuum tube. Optical Dictionary — Y y
Readham'da tam maddeyi gor →