Loading patent details...
US20050144641A1: System for data management and on-demand rental and purchase of digital data products | Searchlight