Loading patent details...
US5890679A: Medium Earth Orbit Communication Satellite System | Searchlight