Loading patent details...
US5989283A: Irradiation Device, Especially for the Cosmetic, Diagnostic and Therapeutic Application of Light | Searchlight