This appears to be our 90-050 latch for Window Master windows. Let me know if you have any other inquiries.