Loading patent details...
US6584452B1: Communication satellite resource trading techniques | Searchlight