Loading patent details...
US5652778A: Cooling X-Ray Tube | Searchlight