Here are some photos and dimensions for the centerstand. This is from a Hero Puch, but i'm pretty sure theyre the same. Idk how helpful this will be but it was a giant pain in the dick to take off. but it's sufficient I think. Let me know if there's anything you want clarification on or any additional measurements you need. right side is mirrored of left side minus the spring tab and rubber stopper thing. all numbers are mm
dimensions from the back side and left side. stand tube is 19.5 not 9.5.
the thin rod across the top is 8mm
mounted on bike