We do not currently stock part number P66A-5P2J from Mean Well, but after some searching I have found a possible alternative.
179-SDI65-18-U-P5-ND (made by Bel Power) is a similar power supply that meets the majority of specifications as the original, though it has a slightly lower maximum output current at 3.62A versus the P66A-5P2J’s 3.66A.