Hello,
The window latch shown in your photos resembles the 90-012. Take a look at the specifications below to confirm that it's a match. Thanks for posting!