Loading patent details...
US4576451A: Aiming Telescope | Searchlight