Loading patent details...
US4538291A: X-Ray Source | Searchlight