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