Based on this product's specifications, here are some alternatives and similar models
Power Supply Unit Mean Well RD-35A 32 W Metallic 88-264 V
Summary description:
Mean Well RD-35A power supply unit with a total power output of 32 W. Designed with an AC input voltage range of 88 to 264 V and a frequency of 47 to 63 Hz. Features high reliability with a mean time between failures of 179000 hours and UL60950 and TUV EN60950 safety approvals. Built in a metallic casing, this device is suitable for various industrial and electronic applications requiring stable power conversion.