Hi there!
This reminds me of our 15-104 friction shoe. Compare our dimensions to yours and see if this could be what you're looking for.