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