Loading patent details...
US5889620A: Finder Optical System | Searchlight