Dell Rugged - M.2 Connector Replacement

Have a Dell Rugged - JGJX6, the NVMe slot was damaged on the board. I found part #123A-58M01 which seems to match but the pins are reversed and the NVMe would lay the wrong direction, needs to lay facing the opposite direction. Hoping that someone could point me in the right direction of the correct part. I believe the height needs to be 5.8mm. I have included a picture of the damaged connector on the board that I am trying to replace.

1 Like

@jonas1

I found the A115899CT-ND.
2199119-3 TE Connectivity AMP Connectors | Connectors, Interconnects | DigiKey

The 5.8mm, is that the height from the board to the top or from the board guide to the top?

As I am not seeing options that are that height. They are either shorter or much taller.

Examples of all of the similar items I have seen.
Edgeboard Connectors | Card Edge Connectors | Electronic Components Distributor DigiKey

It is an M Key, but in reverse (I think). Here is a picture of the pins.

The M key matches with 67 pins but I need the 4 separated pins to go to the top right and the NVMe to insert on the left side. I included a picture showing the M Key connector laying next to it.

If I were to solder that part on, the NVMe would lay the wrong direction and not fit once the case was put back together.

The A130925CT-ND, would have the contacts in the reverse direction.
2199119-5 TE Connectivity AMP Connectors | Connectors, Interconnects | DigiKey

Yea that is another B Key, it appears to be correct in the pictures but when you look at the models, it has 6 pins on the opposite side. So it essentially has 5 on top left, 6 on top right. I need 5 on top left, 4 on top right.

@jonas1

I would suggest to review the other similar options that I had found in the link given earlier.
As they would be what we currently have to offer.