Suggested replacement for 1145-1140-ND

This Digikey part number is now low stock and says not recommended for new designs.
suggested replacement for 1145-1140-ND

Is there a recommended
replacement Delta power supply for this one?

2967-FSP090-ABBU3-ND is 1 option or these other parts that use other input cable

2967-FSP090-ABBU3-ND is the closest we currently have in stock, however the closest matching option we have available is TR9LZ3420LRPCIMR6B GlobTek, Inc. | Power Supplies - External/Internal (Off-Board) | DigiKey

If you are willing to use a straight barrel plug rather than a right angle, and an IEC 320-C14 rather than IEC 320-C6 input then we have this one in stock that matches most of the other specifications of the original. VEC65US19 XP Power | Power Supplies - External/Internal (Off-Board) | DigiKey

Please review the datasheets to ensure they will work for your application.