Hello,
The part in your photo resembles the 15-195B T-lock shoe with an open cam. Take a look and see how the specifications compare to yours. Thank you!