Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
NDR-480-24
MEAN WELL
1:
93,30 €
718 In Stock Restricted Availability
600 Expected 10/14/2026
Mouser Part No
709-NDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
718 In Stock
600 Expected 10/14/2026
1
93,30 €
5
90,33 €
8
82,82 €
24
82,47 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
NDR-480-48
MEAN WELL
1:
93,31 €
749 In Stock Restricted Availability
480 Expected 11/4/2026
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
749 In Stock
480 Expected 11/4/2026
1
93,31 €
5
90,90 €
24
89,99 €
56
89,90 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 76.8W 48V 1.6A EN55022 Class B
NDR-75-48
MEAN WELL
1:
21,59 €
806 In Stock Restricted Availability
Mouser Part No
709-NDR75-48
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 48V 1.6A EN55022 Class B
806 In Stock
1
21,59 €
5
20,55 €
10
19,61 €
20
19,09 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
SDR-120-12
MEAN WELL
1:
49,71 €
440 In Stock Restricted Availability
300 Expected 9/16/2026
Mouser Part No
709-SDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
440 In Stock
300 Expected 9/16/2026
1
49,71 €
5
47,30 €
10
45,24 €
20
43,95 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
SDR-120-24
MEAN WELL
1:
49,71 €
1.098 In Stock Restricted Availability
2.760 Expected 10/14/2026
Mouser Part No
709-SDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
1.098 In Stock
2.760 Expected 10/14/2026
1
49,71 €
5
47,30 €
10
45,24 €
20
43,95 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A W/PFC function
SDR-240-24
MEAN WELL
1:
83,51 €
1.043 In Stock Restricted Availability
2.676 On Order
Mouser Part No
709-SDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A W/PFC function
1.043 In Stock
2.676 On Order
View Dates
Stock:
1.043 Can Dispatch Immediately
On Order:
1.200 Expected 9/16/2026
1.476 Expected 10/14/2026
Factory Lead Time:
17 Weeks
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 48V 5A W/PFC Function
SDR-240-48
MEAN WELL
1:
83,51 €
465 In Stock Restricted Availability
1.200 On Order
Mouser Part No
709-SDR240-48
MEAN WELL
Power Supplies - DIN Rail Mount 240W 48V 5A W/PFC Function
465 In Stock
1.200 On Order
View Dates
Stock:
465 Can Dispatch Immediately
On Order:
528 Expected 9/15/2026
672 Expected 10/14/2026
Factory Lead Time:
18 Weeks
1
83,51 €
5
79,55 €
12
76,02 €
24
73,79 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
129,95 €
382 In Stock Restricted Availability
1.112 On Order
Mouser Part No
709-SDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
382 In Stock
1.112 On Order
View Dates
Stock:
382 Can Dispatch Immediately
On Order:
576 Expected 9/14/2026
536 Expected 11/4/2026
Factory Lead Time:
18 Weeks
1
129,95 €
5
123,75 €
8
122,03 €
24
120,81 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A ACTIVE PFC FUNCTION
SDR-480P-24
MEAN WELL
1:
133,98 €
135 In Stock Restricted Availability
312 On Order
Mouser Part No
709-SDR480P-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A ACTIVE PFC FUNCTION
135 In Stock
312 On Order
View Dates
Stock:
135 Can Dispatch Immediately
On Order:
128 Expected 9/16/2026
184 Expected 10/28/2026
Factory Lead Time:
16 Weeks
1
133,98 €
5
130,33 €
24
129,03 €
56
128,91 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
SDR-960-24
MEAN WELL
1:
221,02 €
148 In Stock
132 Expected 9/2/2026
Mouser Part No
709-SDR960-24
MEAN WELL
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
148 In Stock
132 Expected 9/2/2026
1
221,02 €
6
211,30 €
24
205,20 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
WDR-60-24
MEAN WELL
1:
40,33 €
1.151 In Stock Restricted Availability
560 Expected 9/3/2026
Mouser Part No
709-WDR-60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
1.151 In Stock
560 Expected 9/3/2026
1
40,33 €
5
38,44 €
10
36,72 €
20
35,69 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 50W 5V 10A 180-550Vin DIN
WDR-60-5
MEAN WELL
1:
40,33 €
438 In Stock Restricted Availability
280 Expected 10/5/2026
Mouser Part No
709-WDR-60-5
MEAN WELL
Power Supplies - DIN Rail Mount 50W 5V 10A 180-550Vin DIN
438 In Stock
280 Expected 10/5/2026
1
40,33 €
5
38,44 €
10
36,72 €
20
35,72 €
56
View
56
35,69 €
224
35,66 €
504
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A
WDR-120-24
MEAN WELL
1:
55,73 €
1.980 In Stock Restricted Availability
7.040 On Order
Mouser Part No
709-WDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A
1.980 In Stock
7.040 On Order
View Dates
Stock:
1.980 Can Dispatch Immediately
On Order:
3.660 Expected 9/30/2026
3.380 Expected 10/14/2026
Factory Lead Time:
14 Weeks
1
55,73 €
5
53,06 €
10
50,74 €
20
49,28 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class A
EDR-75-24
MEAN WELL
1:
20,55 €
228 In Stock Restricted Availability
168 Expected 9/30/2026
Mouser Part No
709-EDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class A
228 In Stock
168 Expected 9/30/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 12V 5A 180-550Vin DIN
WDR-60-12
MEAN WELL
1:
39,77 €
96 In Stock Restricted Availability
Mouser Part No
709-WDR-60-12
MEAN WELL
Power Supplies - DIN Rail Mount 60W 12V 5A 180-550Vin DIN
96 In Stock
1
39,77 €
5
39,36 €
56
38,90 €
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 32V 3.75A
DDRH-120-32
MEAN WELL
1:
53,15 €
6 In Stock Restricted Availability
Mouser Part No
709-DDRH-120-32
MEAN WELL
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 32V 3.75A
6 In Stock
1
53,15 €
5
50,57 €
12
48,33 €
24
47,92 €
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 48V 2.5A
DDRH-120-48
MEAN WELL
1:
53,15 €
9 In Stock Restricted Availability
Mouser Part No
709-DDRH-120-48
MEAN WELL
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 48V 2.5A
9 In Stock
1
53,15 €
5
50,57 €
12
48,33 €
24
47,92 €
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 32V 7.5A
DDRH-240-32
MEAN WELL
1:
76,80 €
5 In Stock Restricted Availability
Mouser Part No
709-DDRH-240-32
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 32V 7.5A
5 In Stock
1
76,80 €
5
73,19 €
8
69,92 €
24
69,30 €
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 48V 5A
DDRH-240-48
MEAN WELL
1:
76,80 €
4 In Stock Restricted Availability
Mouser Part No
709-DDRH-240-48
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 48V 5A
4 In Stock
1
76,80 €
5
73,19 €
8
69,92 €
24
69,30 €
Buy
Min.: 1
Mult.: 1
Details
Buffer Modules 24V 20A DIN Rail Buffer Module
DBUF20-24
MEAN WELL
1:
90,82 €
127 In Stock Restricted Availability
1.272 On Order
Mouser Part No
709-DBUF20-24
MEAN WELL
Buffer Modules 24V 20A DIN Rail Buffer Module
127 In Stock
1.272 On Order
View Dates
Stock:
127 Can Dispatch Immediately
On Order:
252 Expected 9/3/2026
1.020 Expected 10/28/2026
Factory Lead Time:
20 Weeks
1
90,82 €
5
86,52 €
12
82,73 €
24
80,32 €
Buy
Min.: 1
Mult.: 1
Details
LED Power Supplies 3.84W 16V 240mA DIN DALI Bus PowerSupply
DLP-04R
MEAN WELL
1:
28,66 €
86 In Stock Restricted Availability
96 Expected 10/28/2026
Mouser Part No
709-DLP-04R
MEAN WELL
LED Power Supplies 3.84W 16V 240mA DIN DALI Bus PowerSupply
86 In Stock
96 Expected 10/28/2026
1
28,66 €
5
28,63 €
10
26,06 €
20
15,36 €
50
View
50
15,35 €
96
15,05 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +27.6V4.5A +27.6V2A
DRC-180B
MEAN WELL
1:
80,07 €
95 In Stock Restricted Availability
312 On Order
Mouser Part No
709-DRC-180B
MEAN WELL
Power Supplies - DIN Rail Mount O/P +27.6V4.5A +27.6V2A
95 In Stock
312 On Order
View Dates
Stock:
95 Can Dispatch Immediately
On Order:
156 Expected 10/5/2026
156 Expected 10/28/2026
Factory Lead Time:
20 Weeks
1
80,07 €
5
76,28 €
12
72,93 €
24
70,78 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 59.34W 13.8V 2.8A W/ Battery Charger
DRC-60A
MEAN WELL
1:
30,87 €
376 In Stock Restricted Availability
336 Expected 9/16/2026
Mouser Part No
709-DRC-60A
MEAN WELL
Power Supplies - DIN Rail Mount 59.34W 13.8V 2.8A W/ Battery Charger
376 In Stock
336 Expected 9/16/2026
1
30,87 €
5
29,41 €
10
28,12 €
20
27,36 €
42
27,35 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
DRS-240-36
MEAN WELL
1:
171,57 €
14 In Stock Restricted Availability
Mouser Part No
709-DRS-240-36
MEAN WELL
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
14 In Stock
1
171,57 €
5
163,49 €
8
156,26 €
24
151,70 €
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
DRS-480-48
MEAN WELL
1:
215,69 €
73 In Stock Restricted Availability
Mouser Part No
709-DRS-480-48
MEAN WELL
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
73 In Stock
1
215,69 €
6
205,45 €
12
196,42 €
24
190,75 €
Buy
Min.: 1
Mult.: 1
Details