Loading patent details...
US5751247A: Fixed Earth Station | Searchlight