Loading patent details...
US4882262A: Self-Aligning Aperture | Searchlight