Breezy,
For the 87 to 89 cylinders, a Wiseco 66.25mm piston kit, is a number 526MO6625, but being on the STD bore, you really need to have the cylinder bore measured to be sure that 66.25mm will be big enough. Normally on the first time boring the cylinder, they will be worn enough that it will need to be taken to the 66.50mm size, to clear up the wear in the bore.
Now LA Sleeve offers a Pro-x cast piston in a 66.25mm, a part number 4321 piston kit, but after that size it is a Wossnor brand, part number 8189D050 , 66.50mm kit. My new catolog, does not list any larger sizes of the Pro-x cast piston larger than a 66.25mm, but LA probably still has larger sizes of the Pro-x pistons on hand, just not listed in this new catolog I have.
For the OEM TRX cylinders, you cheapest route for a new piston is on e bay, just find the right size your needing.
The new Wossnor forged or the Wiseco would be best to use, leave the cast piston for stock play engines.
Neil