Loading patent details...
US7118077B1: Platform and system for mass storage and transfer in space | Searchlight