I've done a web search with no success, so I'm guessing it's not currently possible to purchase extra Avinox batteries?
I think you have to drop the motor out to change them anyway, at least on the Amflow. Are there any bikes using Avinox that would be easier to swap batteries on?