This item is no longer available.

Spectra - Hello Kitty 256MB Keychain USB Flash Memory Drive

  • KT4030
  • 7908963
Product images, including color, may differ from actual product appearance.