I'll take pics when I get back home in a few days, but for now, this is apparently the factory that makes it: http://www.hengchuangbattery.com/lithium-battery/electric-bike-lithium-battery/24v-electric-bike-lithium-ion-battery.html (The key has "Reention" stamped on it.) Here is the Revo that I...