Dont get sucked in by those ads that claim to fit multiple models, its all shit
Your rod is a one year only 16mm small end , i would go for the RM B model on rod , it fits many many models and is widely available .
You will have to use RM 125 S or TM 125 or (TS /TF 125 with shortened skirt ) pistons and small ends but they are all much more available