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  
