I notice some resemblances between your window lock and our
90-005. Does this look like it could work for you? As for your window balance, see if you are able to use our
S380-17 channel balance with a 1620 option. Take a look and let us know if this sounds like a good match for you.