Loading patent details...
US5345493A: X-Ray Tube With a Reduced Working Distance | Searchlight