Loading patent details...
US6868289B2: Apparatus for treating a tumor or the like and articles incorporating the apparatus for treatment of the tumor | Searchlight