Rechargeable Portable Hand Warmer Provides Up to 4 Hrs of Heat per Charge