Actually, multiple boxes. LOL I found one lock very similar to yours. But it too, had a broken mainspring.
But here is an Ottoman/Turkish lock that's complete. The mainspring is still super strong like most. And the full length of the upper arm is right at 3 1/4 inches, like yours. The...