Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
NDR-480-48
MEAN WELL
1:
€93.31
748 In Stock Restricted Availability
480 Expected 04/11/2026
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
748 In Stock
480 Expected 04/11/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:
€48.25
425 In Stock Restricted Availability
300 Expected 16/09/2026
Mouser Part No
709-SDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
425 In Stock
300 Expected 16/09/2026
1
€48.25
5
€45.92
10
€43.86
20
€42.66
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
SDR-120-24
MEAN WELL
1:
€48.79
1,092 In Stock Restricted Availability
2,760 Expected 14/10/2026
Mouser Part No
709-SDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
1,092 In Stock
2,760 Expected 14/10/2026
1
€48.79
5
€46.00
10
€44.00
20
€42.70
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A W/PFC function
SDR-240-24
MEAN WELL
1:
€85.05
992 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
992 In Stock
2,676 On Order
View Dates
Stock:
992 Can Dispatch Immediately
On Order:
1,200 Expected 16/09/2026
1,476 Expected 14/10/2026
Factory Lead Time:
17 Weeks
1
€85.05
5
€82.00
12
€80.41
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 48V 5A W/PFC Function
SDR-240-48
MEAN WELL
1:
€85.05
402 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
402 In Stock
1,200 On Order
View Dates
Stock:
402 Can Dispatch Immediately
On Order:
528 Expected 15/09/2026
672 Expected 14/10/2026
Factory Lead Time:
18 Weeks
1
€85.05
5
€82.00
12
€79.28
24
€77.59
60
View
60
€77.58
108
€77.56
204
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
€131.43
374 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
374 In Stock
1,112 On Order
View Dates
Stock:
374 Can Dispatch Immediately
On Order:
576 Expected 14/09/2026
536 Expected 04/11/2026
Factory Lead Time:
18 Weeks
1
€131.43
5
€125.18
8
€123.93
24
€122.69
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 16/09/2026
184 Expected 28/10/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
149 In Stock
132 Expected 02/09/2026
Mouser Part No
709-SDR960-24
MEAN WELL
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
149 In Stock
132 Expected 02/09/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:
€39.04
1,129 In Stock Restricted Availability
560 Expected 03/09/2026
Mouser Part No
709-WDR-60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
1,129 In Stock
560 Expected 03/09/2026
1
€39.04
5
€37.24
10
€35.52
20
€34.57
1,008
Quote
1,008
Quote
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
358 In Stock Restricted Availability
280 Expected 05/10/2026
Mouser Part No
709-WDR-60-5
MEAN WELL
Power Supplies - DIN Rail Mount 50W 5V 10A 180-550Vin DIN
358 In Stock
280 Expected 05/10/2026
1
€40.33
5
€38.44
10
€36.72
20
€35.72
56
View
56
€35.69
112
€35.67
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,970 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,970 In Stock
7,040 On Order
View Dates
Stock:
1,970 Can Dispatch Immediately
On Order:
3,660 Expected 30/09/2026
3,380 Expected 14/10/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.79
220 In Stock Restricted Availability
168 Expected 30/09/2026
Mouser Part No
709-EDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class A
220 In Stock
168 Expected 30/09/2026
1
€20.79
5
€19.83
10
€19.79
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:
€58.98
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
€58.98
5
€56.62
12
€50.34
24
€50.16
108
View
108
€50.15
1,008
Quote
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
€50.34
24
€50.16
108
View
108
€50.15
504
Quote
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
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
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 03/09/2026
1,020 Expected 28/10/2026
Factory Lead Time:
20 Weeks
1
€90.82
5
€86.52
12
€82.73
24
€80.35
60
View
60
€80.32
108
€80.29
204
Quote
Buy
Min.: 1
Mult.: 1
Details
LED Power Supplies 3.84W 16V 240mA DIN DALI Bus PowerSupply
DLP-04R
MEAN WELL
1:
€29.21
86 In Stock Restricted Availability
96 Expected 28/10/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 28/10/2026
1
€29.21
10
€26.58
20
€15.38
50
€15.36
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:
€76.02
93 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
93 In Stock
312 On Order
View Dates
Stock:
93 Can Dispatch Immediately
On Order:
156 Expected 05/10/2026
156 Expected 28/10/2026
Factory Lead Time:
20 Weeks
1
€76.02
5
€69.15
12
€69.14
24
€67.17
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
370 In Stock Restricted Availability
714 On Order
Mouser Part No
709-DRC-60A
MEAN WELL
Power Supplies - DIN Rail Mount 59.34W 13.8V 2.8A W/ Battery Charger
370 In Stock
714 On Order
View Dates
Stock:
370 Can Dispatch Immediately
On Order:
336 Expected 16/09/2026
378 Expected 30/11/2026
Factory Lead Time:
17 Weeks
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:
€163.40
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
€163.40
5
€163.37
8
€156.26
24
€144.48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
DRS-480-48
MEAN WELL
1:
€194.62
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
€194.62
6
€186.02
12
€186.01
24
€180.60
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class A
EDR-120-12
MEAN WELL
1:
€23.34
494 In Stock Restricted Availability
380 Expected 14/10/2026
Mouser Part No
709-EDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class A
494 In Stock
380 Expected 14/10/2026
Buy
Min.: 1
Mult.: 1
Details