Join Date: Jul 2008
Location: Austin, TX
Bikes: Giant OCR2, Bridgestone RB-T, Bike-E, Vision R-40, Novara Safari
You can usually use a different battery as long as the voltages match, but the mounting for the new battery is likely to be a problem. Plugs too, but it's not that difficult to change plugs if needed. And if it's a different chemistry, you'll usually need a different charger.
Is it like the bike in this video? https://www.youtube.com/watch?v=W6m4uhkf73c
It looks like their web site is still down after a week ago when I tried to view it, so that's a very bad sign.
In any event, probably the best you can do is bring what you've got to a local e-bike shop and ask what you're looking at in terms of finding a replacement battery. They'll certainly be able to better figure it out than we can just based on a name.
But do be warned ... batteries are quite expensive.