Loading patent details...
US4595838A: Irradiation Device | Searchlight