Loading patent details...
US6683421B1: Addressable semiconductor array light source for localized radiation delivery | Searchlight