Hello there!
This looks like our 82-107 lever to me but review our specifications and compare them with yours to see what you think.