i don't think that carb is even a VM20, looks like some kinda dellorto thing to me. just based on the routing for the air bleed and choke passages and the carb top and bowl.
you can get some pretty decent clones from china for VM20's and PHBG 19's.
the vm20 clone that is good comes from a 'Suzuki AX100' and its a small-footprint VM20 with a spigot mount
the phbg 19 i've been buying is the one for a KTM cobra 50 and the jetting is damn close out of the box for most kitted mopeds. It runs great on my puch polini with just the main jet changed.
just like all the clones, its kindof a pros only deal, you gotta beat your head against it a little more.... i think for most people its worth spending the money on the real deal. I just happen to like the spigot mount.