I used to have an Ossa piston in my H6 250,
Lyall couldn't get the right one, so he got me a Tarabusi to suit an Ossa,
I lost a heap of meat off the cylinder on the rebore for it to fit, also had to put a window in the side of the piston but it worked just great, had no probs
But sorry don't remember sizes