I Would not be looking in "mini bike" specific sites for it, but maybe a place that sells parts for trailer court cruisers.....I mean mini choppers :biggrin:
Looks like these sweet steeds are what your bike is based off of :shrug::
maybe someone can ID what were called or who sold them, which should help???