The fully compatible Memorex 64MB Smart Media Card is shock resistant and has low power consumption. Made in USA.