Loading patent details...
US5159489A: High Resolution Telescope | Searchlight