Loading patent details...
US4776684A: Very Large Optical Telescope | Searchlight