Loading patent details...
US7609815B2: High brightness—multiple beamlets source for patterned X-ray production | Searchlight