What does "MXJ" on a connector mean?
MXJ means the connector was made by Molex, in Japan.  If you measure the exact pitch, then look on the Molex website for connectors with that pitch, you can hopefully find the appropriate mating connector for your application.

I pulled this from a random Molex shrouded header datasheet:


Notice "TRADE MARK" notation on the center-left.