AFAIK, most have built their own to put in. Lots of other web sites to get the specs and there is a chip out there that will do the whole thing.
I've been thinking of buying one of the 510 disposables that comes with it's own, mini usb charger for the batt and after it dies, seeing if the guts will work.