The cards are designed for Android devices, although you will need to make sure the device can support microSDXC.
"The new SanDisk Ultra microSDXC card again demonstrates how SanDisk continues to expand the possibilities of storage so that consumers can benefit from our latest technology advancements," said Susan Park, director, retail product marketing, SanDisk. "With 128GB of removable storage, consumers will enjoy the freedom to capture and save whatever they want on a smartphone or tablet, without worrying about running out of storage space."
SanDisk compared the new card to the first microSD cards, which launched with just 128MB of storage: "SanDisk has increased storage capacity of microSD cards 1,000 times over in less than a decade with the 128GB SanDisk Ultra microSDXC card. To enable 128GB of storage on a removable microSD card, SanDisk developed an innovative proprietary technique that allows for 16 memory die to be vertically stacked, each shaved to be thinner than a strand of hair."
The card retails for $199.99.