Loading patent details...
US4368538A: Spot Focus Flash X-Ray Source | Searchlight