Hi! sitting here in sweden and looking for parts to my beutiful honda. I really need to get my fingers on a (piston) i don´t know how it spells. it´s the thing that goes up and down in the cylinder. Pleas can someone help me pleas. Pleas answer in english. Hope for som answr Nick.