Hello, thank you for posting,
We do not recognize the part shown at first sight. Do you have any that are still installed in the screen that we could review further? Thank you!