Loading patent details...
US4986643A: Lens System Capable of Close-Up Photographing | Searchlight