Loading patent details...
US4281928A: Optical Transit Square With Focusable Crossing Telescopes | Searchlight