A Micro Energy Cell (MEC) is a small, rechargeable, very long life, energy storage device used in energy harvesting applications.