i took this out of my 86 trx250r motor and i asked on the .net forum and only one person responded and said its a yz250 piston and i dont 100 percent believe him. but just want to clarify if it truly is a yz250 piston or just a trx250r piston its a pro-x and is stamped with 150 on top so its 1.5 mm over and ive googled it and have come up with nothing. im not putting the piston back in so its no big deal and if it is a yz piston what do you think its doing in a trx250r