nemfrog - “Self regulating X-ray tube.”  Röntgen rays and...

more about : nemfrog