Hey there!
Your locking handle instantly reminded me of our 38-207. Review the specifications for this part and compare them with yours to see if they match up.
Let us know if you have any questions!