As far as I can tell, they are the ones I got from another seller last year. Working great, nice fit, both for the Eneloops and in the Fenix TK50. They measure a fraction of a mm shorter than a Duracell or Rayovac D cell. I don't have any real barn-burner D-cell lights to test out super high current draws, but I did not buy them for that. I wanted to use something I have on hand already to run my D lights without risking leaks, and having the looooong declining brightness issue of a large, slowly dying alkaline.