Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
CHF 123.02
355 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
355 In Stock
1’112 On Order
View Dates
Stock:
355 Can Dispatch Immediately
On Order:
576 Expected 8/31/2026
536 Expected 12/2/2026
Factory Lead Time:
18 Weeks
1
CHF 123.02
5
CHF 117.17
8
CHF 116.00
24
CHF 114.84
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A W/PFC Function
SDR-480-48
MEAN WELL
1:
CHF 123.22
133 In Stock Restricted Availability
2’472 On Order
Mouser Part No
709-SDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A W/PFC Function
133 In Stock
2’472 On Order
View Dates
Stock:
133 Can Dispatch Immediately
On Order:
832 Expected 9/30/2026
528 Expected 10/20/2026
1’112 Expected 11/11/2026
Factory Lead Time:
19 Weeks
1
CHF 123.22
5
CHF 121.99
24
CHF 120.77
56
CHF 120.66
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
SDR-960-24
MEAN WELL
1:
CHF 206.87
145 In Stock
132 Expected 10/16/2026
Mouser Part No
709-SDR960-24
MEAN WELL
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
145 In Stock
132 Expected 10/16/2026
1
CHF 206.87
6
CHF 197.73
12
CHF 196.02
24
CHF 192.07
54
CHF 192.06
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
WDR-60-24
MEAN WELL
1:
CHF 36.54
1’035 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’035 In Stock
560 Expected 9/3/2026
1
CHF 36.54
5
CHF 34.86
10
CHF 33.25
20
CHF 32.36
504
View
504
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 50W 5V 10A 180-550Vin DIN
WDR-60-5
MEAN WELL
1:
CHF 36.54
429 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
429 In Stock
280 Expected 10/5/2026
1
CHF 36.54
5
CHF 34.86
10
CHF 33.91
20
CHF 33.09
56
View
56
CHF 33.08
504
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A
WDR-120-24
MEAN WELL
1:
CHF 51.25
1’914 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’914 In Stock
7’040 On Order
View Dates
Stock:
1’914 Can Dispatch Immediately
On Order:
3’660 Expected 10/28/2026
3’380 Expected 11/11/2026
Factory Lead Time:
17 Weeks
1
CHF 51.25
5
CHF 48.30
10
CHF 46.24
20
CHF 44.83
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:
CHF 18.89
211 In Stock Restricted Availability
168 Expected 10/28/2026
Mouser Part No
709-EDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class A
211 In Stock
168 Expected 10/28/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 12V 5A 180-550Vin DIN
WDR-60-12
MEAN WELL
1:
CHF 37.22
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
CHF 37.22
5
CHF 36.84
56
CHF 36.41
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 32V 3.75A
DDRH-120-32
MEAN WELL
1:
CHF 55.21
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
CHF 55.21
12
CHF 45.24
24
CHF 44.85
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 48V 2.5A
DDRH-120-48
MEAN WELL
1:
CHF 49.75
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
CHF 49.75
5
CHF 47.33
12
CHF 45.24
24
CHF 44.85
Buy
Min.: 1
Mult.: 1
Details
Buffer Modules 24V 20A DIN Rail Buffer Module
DBUF20-24
MEAN WELL
1:
CHF 90.92
94 In Stock Restricted Availability
1’272 On Order
Mouser Part No
709-DBUF20-24
MEAN WELL
Buffer Modules 24V 20A DIN Rail Buffer Module
94 In Stock
1’272 On Order
View Dates
Stock:
94 Can Dispatch Immediately
On Order:
252 Expected 9/3/2026
1’020 Expected 11/25/2026
Factory Lead Time:
19 Weeks
1
CHF 90.92
5
CHF 88.41
12
CHF 86.18
24
CHF 84.81
60
View
60
CHF 84.77
108
CHF 84.73
204
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +27.6V4.5A +27.6V2A
DRC-180B
MEAN WELL
1:
CHF 71.15
87 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
87 In Stock
312 On Order
View Dates
Stock:
87 Can Dispatch Immediately
On Order:
156 Expected 10/5/2026
156 Expected 11/25/2026
Factory Lead Time:
21 Weeks
1
CHF 71.15
5
CHF 64.72
12
CHF 64.70
24
CHF 62.87
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:
CHF 28.89
348 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
348 In Stock
714 On Order
View Dates
Stock:
348 Can Dispatch Immediately
On Order:
336 Expected 9/16/2026
378 Expected 3/31/2027
Factory Lead Time:
22 Weeks
1
CHF 28.89
5
CHF 27.53
10
CHF 26.32
20
CHF 25.61
42
CHF 25.60
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
DRS-240-36
MEAN WELL
1:
CHF 152.91
13 In Stock Restricted Availability
Mouser Part No
709-DRS-240-36
MEAN WELL
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
13 In Stock
1
CHF 152.91
5
CHF 152.86
8
CHF 146.26
24
CHF 135.23
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
DRS-480-48
MEAN WELL
1:
CHF 182.13
71 In Stock Restricted Availability
Mouser Part No
709-DRS-480-48
MEAN WELL
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
71 In Stock
1
CHF 182.13
6
CHF 174.08
12
CHF 174.04
24
CHF 169.04
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class A
EDR-120-12
MEAN WELL
1:
CHF 21.85
488 In Stock Restricted Availability
380 Expected 11/11/2026
Mouser Part No
709-EDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class A
488 In Stock
380 Expected 11/11/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 48V 2.5A EN55022 Class A
EDR-120-48
MEAN WELL
1:
CHF 21.57
272 In Stock Restricted Availability
340 Expected 10/5/2026
Mouser Part No
709-EDR120-48
MEAN WELL
Power Supplies - DIN Rail Mount 120W 48V 2.5A EN55022 Class A
272 In Stock
340 Expected 10/5/2026
1
CHF 21.57
5
CHF 20.53
10
CHF 19.64
20
CHF 19.08
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 156W/6.5A @ 230VAC 125W/5.2A @115VAC
EDR-150-24
MEAN WELL
1:
CHF 22.79
242 In Stock Restricted Availability
860 On Order
Mouser Part No
709-EDR150-24
MEAN WELL
Power Supplies - DIN Rail Mount 156W/6.5A @ 230VAC 125W/5.2A @115VAC
242 In Stock
860 On Order
View Dates
Stock:
242 Can Dispatch Immediately
On Order:
460 Expected 10/9/2026
400 Expected 11/11/2026
Factory Lead Time:
18 Weeks
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 75.6W 12V 6.3A EN55022 Class A
EDR-75-12
MEAN WELL
1:
CHF 18.67
109 In Stock Restricted Availability
700 On Order
Mouser Part No
709-EDR75-12
MEAN WELL
Power Supplies - DIN Rail Mount 75.6W 12V 6.3A EN55022 Class A
109 In Stock
700 On Order
View Dates
Stock:
109 Can Dispatch Immediately
On Order:
252 Expected 10/9/2026
448 Expected 10/28/2026
Factory Lead Time:
20 Weeks
1
CHF 18.67
5
CHF 17.79
10
CHF 16.99
20
CHF 16.50
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 90W 12V 7.5A SlimStep DIN Rail PS
HDR-100-12N
MEAN WELL
1:
CHF 23.26
92 In Stock Restricted Availability
96 Expected 3/31/2027
Mouser Part No
709-HDR-100-12N
MEAN WELL
Power Supplies - DIN Rail Mount 90W 12V 7.5A SlimStep DIN Rail PS
92 In Stock
96 Expected 3/31/2027
1
CHF 23.26
5
CHF 22.14
10
CHF 21.17
20
CHF 20.53
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 100.8W 48V 2.1A SlimStep DIN Rail PS
HDR-100-48N
MEAN WELL
1:
CHF 23.26
92 In Stock Restricted Availability
240 On Order
Mouser Part No
709-HDR-100-48N
MEAN WELL
Power Supplies - DIN Rail Mount 100.8W 48V 2.1A SlimStep DIN Rail PS
92 In Stock
240 On Order
View Dates
Stock:
92 Can Dispatch Immediately
On Order:
96 Expected 9/16/2026
144 Expected 12/2/2026
Factory Lead Time:
17 Weeks
1
CHF 23.26
5
CHF 22.13
10
CHF 21.16
20
CHF 20.53
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 15W 5V 3A Class II DIN Rail
HDR-30-5
MEAN WELL
1:
CHF 12.26
309 In Stock Restricted Availability
288 Expected 12/30/2026
Mouser Part No
709-HDR30-5
MEAN WELL
Power Supplies - DIN Rail Mount 15W 5V 3A Class II DIN Rail
309 In Stock
288 Expected 12/30/2026
1
CHF 12.26
5
CHF 12.13
50
CHF 12.01
96
CHF 11.96
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 54W 12V 4.5A Class II DIN Rail
HDR-60-12
MEAN WELL
1:
CHF 16.45
790 In Stock Restricted Availability
2’400 On Order
Mouser Part No
709-HDR60-12
MEAN WELL
Power Supplies - DIN Rail Mount 54W 12V 4.5A Class II DIN Rail
790 In Stock
2’400 On Order
View Dates
Stock:
790 Can Dispatch Immediately
On Order:
960 Expected 10/28/2026
1’440 Expected 11/11/2026
Factory Lead Time:
19 Weeks
1
CHF 16.45
5
CHF 15.45
10
CHF 14.79
20
CHF 14.41
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 15V 4A Class II DIN Rail
HDR-60-15
MEAN WELL
1:
CHF 16.70
127 In Stock Restricted Availability
420 On Order
Mouser Part No
709-HDR60-15
MEAN WELL
Power Supplies - DIN Rail Mount 60W 15V 4A Class II DIN Rail
127 In Stock
420 On Order
View Dates
Stock:
127 Can Dispatch Immediately
On Order:
180 Expected 10/9/2026
240 Expected 3/31/2027
Factory Lead Time:
26 Weeks
1
CHF 16.70
5
CHF 16.52
60
CHF 16.31
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 32.5W 5V 6.5A Class II DIN Rail
HDR-60-5
MEAN WELL
1:
CHF 16.63
253 In Stock Restricted Availability
Mouser Part No
709-HDR60-5
MEAN WELL
Power Supplies - DIN Rail Mount 32.5W 5V 6.5A Class II DIN Rail
253 In Stock
Buy
Min.: 1
Mult.: 1
Details