Loading patent details...
US20050172279A1: Portable memory storage devices with application layers | Searchlight