Loading patent details...
US3962583A: X-Ray Tube Focusing Means | Searchlight