I agree with Jim.looks amazingly like the latch off the panniers.
You might want to recycle it in the For Sale section first as someone may want / need a couple of those parts...I am about to send this to the recycle bin.
I had no problem with them working, my problem was the plastic posts on the interior section of the saddlebag cracked and broke, they are the same flimsy arrangement as the posts on the saddlebag lids. They will eventually break.Still have the stock setup in mine with the big lids. Without the factory grease to catch the crunchies that locked it up before. They are working great. Use them every day on my commute. Grit in the grease makes them not work. I would prefer they worked without having to lock them. Not willing to do the work to implement that change. Have not had a problem with them for a few years now.