I do not see any identifying names on this mechanism. I am on the ocean and keep windows open all the time, so salt air and exposure make for rusted mechanisms. I have contractor friends and also a handyman who can do the work.
Please let me know if you need more detailed photos. Thanks for your help.
Win Dell'Ario