It's tough to make out what you have while it's still installed. On one hand, I'm reminded of our 26-261, but it could also be something like our 26-333. Start by looking over these two products and let me know if either one matches up.