Hi,
palm rests for MTB`s don´t ring any bell to me. Are those some kind of a bar-ends? Or are you perhaps talking about the "bio-grips?
Talk to you later.

Günter