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