I had the same headache a while ago. No one was able to help me. Recently I found it, so I'm posting the answer here in hope to help someone in the future.
This connector is called Molex 5500/5600 with 3.68mm pitch, current up to 5.0A, voltage up to 250V, wire size AWG18~24.
I hope this is useful for someone.