NR and I think ARC sell the wiseco it's a 2.835" and requires a long rod. The TTR piston can be found on eBay, it uses a stock length rod, but like I said, the wall thickness on the sleeve can get iffy. Search for yamaha TTR250 73mm piston. They are like $35 with rings and pin.