A123 is a manufacturers name for Lithium Ironphosphate batteries. Tons of info here..
http://www.hangtimes.com/a123_batter...iants_faq.html
As for your specific batteries, I would call Fromeco directly and ask them or replace them with packs you know the history and proper handling of.