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