Yocan Stix is the perfect little battery.
350mAh
Micro USB port
Adjustable voltage (3 settings)
15 second preheat