Ok i'm not an expert on bikes will let yas know that straight up but I do have some mechanical skills.
I just bought my sons a 49cc dirt bike, unsure on make but I think going by book it says oem to mitsubishi china for engine. I bought it from a liquidation warehouse for $300, just something...