Loading patent details...
US4534626A: Large Relative Aperture Telephoto Lens System | Searchlight