These are perfect swaps onto your Puch Maxi, Newport, Nostalgia, etc.
300mm length like stock. 8mm eyelets. These look like the shocks that came on the Puch Maxi MkII but beefier.
5 adjustable settings. They come on the softest setting.
These will work on a variety of bikes with rear suspension close to 300mm. Just be sure to measure and check which eyelet size you need.