This is a Streamlight Battery known as the 18650, model 22102.
The 18650 USB Lithium Ion button top rechargeable battery with integrated micro-USB charge port is an economical alternative to disposable CR123 cells for the latest Streamlight flashlights that are designed to accept both. The integrated USB charge port with LED status lights can recharge the battery in 5 hours. Input power source can be any Streamlight USB power adapter or a PC USB port.
Features:
OEM USB Lithium Ion batteries are the go to for Streamlight brand lights
2 Pack USB batteries