There rarer than hens teeth, expect to pay stupid money for one. Woosner or Wiseco are good alternatives.
My internet search in the UK isn't proving that successful so can anyone tell me who stocks Mahle over here?
Obviously, your carb/timing/oil mix set-up is just as important as fitting a good piston
The trouble with being a good sport is you have to loose to prove it!