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