Loading patent details...
US5172268A: Image Stabilizing Optical System | Searchlight