Ultralife U9VL-J Lithium PP3 Battery
High capacity 9V lithiumPP3 battery from Ultralife. Size 49 x 26.5 x 17.5mm.
eBay