2GB sandisk micro sd card only 31mb

I have a 2gb micro sd card that only shows up to 31mb. It will not format at all. Here is a little more info. Please help I am sure it is still salvagable.

2gbMicroSD

2GB cards are dirt cheap. Buy another one.