Just spent a long time on the JST site and the Molex site trying to identify the following connector. It's got 2mm pitch and is used for a battery connector in a small RC quadcopter.
I found them on AliExpress listed as "MX 2mm" at https://www.aliexpress.com/item/4000639410772.html. MX = Molex?
This UK site here http://www.micronradiocontrol.co.uk/conn_molex2mm.html simple named them "Molex 2mm".
Yet, I scrolled through the entire Molex 2mm pitch catalogue but none was even close.