Replacement piston for your 50cc stock cylinder. 40.4mm. Made in Italy!
This particular piston measures 16.5mm from the top of the wrist pin hole to the edge of the piston crown. Some Morini engines need a slightly taller piston. Measure your original to be sure.