Thanks to everyone last time who helped me identify an unknown component. Now I'm back with a power connector!
It's 10-pin, and by my measurements 26mm wide by 4mm high, 2.5mm conductor pitch (possibly 2.54mm?). It looks like a molex of some form, but I got lost in the expanse of their offerings. See the image below.
Edit: it also has "TYU" in tiny letters along the bottom.
Any leads?