You can get a new 70cc polini kit for a 12mm wristpin for about 95 euros from 50cc.nl. 50cc "kits" are even less expensive.
A US based moped shop can probably put your order in the next time they do a big order, to save on shipping. Or they might have another source.
This is probably much easier than trying to find an original magnum or vespa cylinder.