I looked for rebuild kit for my TMR32's. MJN needles and what else that needed like emulsion tubes.
I have just found those beautiful MJN 34's when looking at your link to the CR-M31.
Webike has a lot of goodies for our bikes!
Some parts for much more $ than others while they have some other parts not found elsewhere.
I found the long Idle screw kit that I might give them this winter. The std idle screw is PITA to adjust. Easy to bend too...