I need to replace these (what I think are) capacitors, but the rating seems very high. They are smaller than the tip of my finger, yet the label pretty clearly says 0.33F, 5.5V. This seems wrong, as in my experience, even caps in the range of 100's of μF are physically much larger. A precursory search on DigiKey doesn't show anything similar. Is this some type of special capacitor, or not even a capacitor at all?