i use going to this on a derbi or a minarelli v1L with a adaptering of some type of course. i end off drilling into the exhaust drill after spend couple hours on the lathe of machine it to fit the derbi and minarelli cases. so, the cylinder is in the alloy melting pot and these is what is left. what you see in the pic is what you are buying. ya, 47.6 piston kit 12mm wrist pin.. regular virgin kit. anyways. 75$ shipped obo.. i dont have any use for this stuff.. maybe you can ? hack away! maybe you toasted a piston?