Memorex CompactFlash memory cards offer solid-state construction and an on-board controller that is oblivious to extreme temperatures, high levels of shock and jarring vibration. They are fully compatible with the vast majority of today's portable computing devices, digital cameras, voice recorders and MP3 players.