Molex 0638321100 obsolete applicator replacement

Molex 0638321100 obsolete applicator replacement.

The recommended replacement offered by Molex is 0638950300 Digi-Key part number 0638950300-ND

https://www.digikey.com/en/products/detail/molex/0638950300/3312548?s=N4IgTCBcDaIAwDYDMAOAnAVjkucC0AcgCIgC6AvkA

No photo available

Molex web site