Looking for this connector

Can you assist me in locating this connector?

Screenshot 2024-08-27 at 5.44.56 PM
Screenshot 2024-08-27 at 5.44.21 PM

Looks close to DT04-4P (or possibly DTM/DTP) but with unique keying.

Mates with this:
Screenshot 2024-08-27 at 5.43.16 PM

Hello,

Unfortunately I could not find a good part number for this one.