Based on this product's specifications, here are some alternatives and similar models
Power supply unit MEAN WELL RD-65B 68 W Metallic
Summary description:
MEAN WELL RD-65B power supply unit delivers a total power of 68 W with an AC input voltage range of 88 to 264 V and a frequency of 47 to 63 Hz. Designed for reliable industrial and electronic applications, it features a metallic casing, high efficiency, and safety approvals including UL60950-1 and TUV EN60950-1. With a high MTBF of 265900 hours, this unit ensures long-lasting performance and stable power conversion for various technical setups.