Loading patent details...
US4359272A: Internal Focusing Telephoto Lens | Searchlight