Loading patent details...
US4852984A: Telephoto Lens of Large Aperture Ratio | Searchlight