Loading patent details...
US4184097A: Internally Shielded X-Ray Tube | Searchlight