With USB ports in almost every computer and popping up in cars, DVD and multimedia players, TVs, photo frames and more, USB drives are an essential accessory. And this PinStripe USB Drive is the perfect storage solution for most data storage needs. 128GB capacity makes transporting and sharing files simple. The flash drive is equipped with a push-and-pull sliding feature that protects the USB connection when not in use. This lightweight, slim design eliminates the need for a separate cap that can be easily lost. Drive is compatible with Linux kernel 2.6x and higher, Mac OS 9.x or higher, Windows 8, Vista, XP and 2000.