Loading patent details...
US4542962A: Image-Stabilized Optical Instrument, Such as Telescope and Cameras | Searchlight