I have a MicroBike too , but unfortunately the right pedal is broken off . Apparently hard to find a replacement pedal arm.
Interestingly I found a pdf about one of the inventors , Sven Hellestam
http://www.guf.se/wp-content/upLoads...AN0050_000.pdf
I know, it is in swedish, but maybe you can get in contact with him . His mail address is apparently
sven.helle@telia.se