Loading patent details...
US4235506A: Image Stabilized Optical System | Searchlight