Ok, I think I am DAMN close to having found the battery
http://www.alibaba.com/product-gs/25...ry_703048.html
The size is a tad smaller. If you start looking through the pics of batteries, they look very similar to the PP battery in terms of battery packaging ie:yellow tape around the edges. I wonder if GEB is the manufacturer? Their website
http://www.gebattery.com.cn has a HUGE list of batteries, very close in size. Anyone game to remove the black sticker covering their battery and look for a model/manufacturer?