This is my Puch MS 50, 3 speed from 1977. I’ve only done mechanical repairs and a complete engine overhaul. This is the bike i’ve used for our moped touring in 2012, it runs very reliable. Good low end torque for steep hills and gets a good gas milage.