Loading patent details...
US6519318B1: Large surface area x-ray tube shield structure | Searchlight