Loading patent details...
US20040138726A1: Portable light delivery apparatus and methods for delivering light to the human body | Searchlight