Loading patent details...
US5684615A: Optical System | Searchlight