Loading patent details...
US4145616A: X-Ray Source Assembly | Searchlight