16340 LiFePO4 cells, problem solved. They can deliver some decent current, like these generic cells (Nicjoy branded at FastTech) and these others from Soshine. Label lies, as usual.

Cheers ^:)