That I can't answer for certain. All I know is that I purchased one about 3 months ago for my H320 to replace its totally slaughtered battery, and as of so far, my battery bench tests have been averaging around 18-20 hours of use from one charge. I can't tell you if it was new old stock or not, however.
Your mileage may vary, of course.