Loading patent details...
US5525856A: Light Irradiation Device | Searchlight