Portable storage the size of your thumb! The IBM USB 2.0 Memory Key family of products are portable compact flash memory devices which allow the exchange information between systems via a functional USB port.