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