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