I was looking to replace some of mine which had faded over the years. I tracked these down which are an exact match Hafele Espagnolette Locks, see attached PDF
I assume they were a standard fit in other boats but not sure,
Measure the rough opening drilled into the drawers. Then find a replacement within those specs. It doesn't need to be the exact same. I wouldn't 'assume' anything.
They are an exact match to the 4600, I have 24 in a bag in front of me which I'll use on my boat.
I prefer to use OEM equipment if possible but I only added the "assume standard fit on others" as i haven't seen the locks on the 3700 or the 4100 to compare.
I just replaced mine, on my 4100 sca. I tried to buy from the company that you had in the add, but you have to buy a order of 100. So i found them in Florida brassworks inc. 386 943 8857. I replaced 25 on my boat for 286.00. hope this helps
I don't know what your postage would be to the USA! but all in for 26 it cost me roughly $80. That was a mix of brass and satin nickel as I'm replacing the kitchen units in my 4600 and decided to go satin nickel on those.