Loading patent details...
US4455504A: Liquid Cooled Anode X-Ray Tubes | Searchlight