This is a little late but I had a similar question and hurray for the search function.
I was at an alt energy meeting and the Icel guys had a neat display along with the IBEW.
I did some poking and found this page on a different site.
http://www.icelsystems.com/icelproducts/700s/iCeLprod_700s.html
If you read the chart it looks like these just might be repackaged cordless power tool batteries? I don't know I don't know enough about batteries yet to know if those specs are good. I do notice that the nominal specs are much lower than the 1kWhr per 714 series battery.
Daniel Neumansky
Alameda CA