Loading patent details...
US4134645A: Miniaturized Telephoto Camera Lens | Searchlight