Get the piston sizes and have a leaf through the ads in Motorcycle News
there are a few smaller bike shops about that rebore 2 strokes and seem to have a huge list of pistons . There is one down the road from me who does it all and he finds pistons for some really obscure stuff .
Parts from Italy
just sold an italian Bike for that reason