Replacement 38mm piston for your stock 50cc Sachs 505 cylinder.
Overall length is 50.5mm
New old stock from Meteor!
**This is the last one and there is no box. This one has a mark on the piston skirt that will not affect performance. We marked the price down to compensate.