QD, I got some of these. They are not leather but may be adequate before you install a permanent pad:
GelPads

JC


"...it is always advisable to perceive clearly our ignorance."ť Charles Darwin