Mean Well SDR-240-24 24Vdc 10A, 24Vdc DIN Rail Power Supply PFC, Peak Current 24 S$ 43.59Was: S$ 53.82