Power Supplies - DIN Rail Mount O/P +12V20A +12V15.4A
DRS-240-12
MEAN WELL
1:
€ 163,40
262 In Stock Restricted Availability
200 Expected 23/03/2026
Mouser Part No
709-DRS-240-12
MEAN WELL
Power Supplies - DIN Rail Mount O/P +12V20A +12V15.4A
262 In Stock
200 Expected 23/03/2026
1
€ 163,40
5
€ 155,66
8
€ 148,78
24
€ 144,48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A DinRail 3 Phase 340-550VAC
TDR-480-24
MEAN WELL
1:
€ 109,99
263 In Stock Restricted Availability
Mouser Part No
709-TDR-480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A DinRail 3 Phase 340-550VAC
263 In Stock
1
€ 109,99
5
€ 104,75
8
€ 100,10
24
€ 98,55
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 24V 5A
DDRH-120-24
MEAN WELL
1:
€ 49,71
65 In Stock Restricted Availability
Mouser Part No
709-DDRH-120-24
MEAN WELL
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 24V 5A
65 In Stock
1
€ 49,71
5
€ 47,30
12
€ 45,24
24
€ 43,95
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 24V 10A
DDRH-240-24
MEAN WELL
1:
€ 71,38
60 In Stock Restricted Availability
56 Expected 23/03/2026
Mouser Part No
709-DDRH-240-24
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 24V 10A
60 In Stock
56 Expected 23/03/2026
1
€ 71,38
5
€ 68,03
8
€ 65,02
24
€ 63,12
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
33 In Stock Restricted Availability
120 On Order
Mouser Part No
709-DRC-180B
MEAN WELL
Power Supplies - DIN Rail Mount O/P +27.6V4.5A +27.6V2A
33 In Stock
120 On Order
View Dates
Stock:
33 Can Dispatch Immediately
On Order:
48 Expected 23/03/2026
72 Expected 13/05/2026
Factory Lead Time:
19 Weeks
1
€ 76,02
5
€ 72,41
12
€ 69,14
24
€ 67,17
Buy
Min.: 1
Mult.: 1
Details
Buffer Modules 24V 40A DIN Rail Buffer Module
DBUF40-24
MEAN WELL
1:
€ 110,92
360 In Stock Restricted Availability
540 Expected 23/03/2026
Mouser Part No
709-DBUF40-24
MEAN WELL
Buffer Modules 24V 40A DIN Rail Buffer Module
360 In Stock
540 Expected 23/03/2026
1
€ 110,92
5
€ 105,69
12
€ 100,49
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96.6W CH1 13.8V 4.5A CH2 13.8V 2.5A
DRC-100A
MEAN WELL
1:
€ 45,00
1.375 In Stock
Mouser Part No
709-DRC-100A
MEAN WELL
Power Supplies - DIN Rail Mount 96.6W CH1 13.8V 4.5A CH2 13.8V 2.5A
1.375 In Stock
1
€ 45,00
5
€ 42,80
10
€ 40,90
20
€ 39,80
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 92W 24V 3.83A SlimStep DIN Rail PS
HDR-100-24
MEAN WELL
1:
€ 24,89
671 In Stock Restricted Availability
Mouser Part No
709-HDR-100-24
MEAN WELL
Power Supplies - DIN Rail Mount 92W 24V 3.83A SlimStep DIN Rail PS
671 In Stock
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 36W 24V 1.5A Class II DIN Rail
HDR-30-24
MEAN WELL
1:
€ 12,73
2.027 In Stock Restricted Availability
1.440 Expected 23/03/2026
Mouser Part No
709-HDR30-24
MEAN WELL
Power Supplies - DIN Rail Mount 36W 24V 1.5A Class II DIN Rail
2.027 In Stock
1.440 Expected 23/03/2026
1
€ 12,73
5
€ 12,13
10
€ 11,61
20
€ 11,44
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96W 24V 4A
MDR-100-24
MEAN WELL
1:
€ 30,27
654 In Stock Restricted Availability
480 Expected 23/03/2026
Mouser Part No
709-MDR100-24
MEAN WELL
Power Supplies - DIN Rail Mount 96W 24V 4A
654 In Stock
480 Expected 23/03/2026
1
€ 30,27
5
€ 28,81
10
€ 27,52
20
€ 26,75
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 12V 5A
MDR-60-12
MEAN WELL
1:
€ 18,30
1.138 In Stock Restricted Availability
438 Expected 13/05/2026
Mouser Part No
709-MDR60-12
MEAN WELL
Power Supplies - DIN Rail Mount 60W 12V 5A
1.138 In Stock
438 Expected 13/05/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A
MDR-60-24
MEAN WELL
1:
€ 18,20
1.259 In Stock Restricted Availability
3.645 On Order
Mouser Part No
709-MDR60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A
1.259 In Stock
3.645 On Order
View Dates
Stock:
1.259 Can Dispatch Immediately
On Order:
1.546 Expected 23/03/2026
2.099 Expected 13/05/2026
Factory Lead Time:
19 Weeks
1
€ 18,20
5
€ 17,30
10
€ 16,50
20
€ 16,10
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
NDR-240-24
MEAN WELL
1:
€ 46,61
2.249 In Stock Restricted Availability
876 Expected 25/05/2026
Mouser Part No
709-NDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
2.249 In Stock
876 Expected 25/05/2026
1
€ 46,61
5
€ 44,38
12
€ 42,40
24
€ 41,74
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 48V 5A Industrial Din Rail
NDR-240-48
MEAN WELL
1:
€ 46,61
493 In Stock Restricted Availability
624 Expected 13/05/2026
Mouser Part No
709-NDR240-48
MEAN WELL
Power Supplies - DIN Rail Mount 240W 48V 5A Industrial Din Rail
493 In Stock
624 Expected 13/05/2026
1
€ 46,61
5
€ 44,38
12
€ 43,95
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
NDR-480-24
MEAN WELL
1:
€ 90,99
810 In Stock Restricted Availability
Mouser Part No
709-NDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
810 In Stock
1
€ 90,99
5
€ 86,69
8
€ 82,90
24
€ 80,50
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
NDR-480-48
MEAN WELL
1:
€ 90,99
475 In Stock Restricted Availability
320 Expected 23/03/2026
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
475 In Stock
320 Expected 23/03/2026
1
€ 90,99
5
€ 86,69
8
€ 85,92
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A W/PFC function
SDR-240-24
MEAN WELL
1:
€ 81,01
844 In Stock Restricted Availability
732 On Order
Mouser Part No
709-SDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A W/PFC function
844 In Stock
732 On Order
1
€ 81,01
5
€ 77,23
12
€ 73,79
24
€ 71,71
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 48V 5A W/PFC Function
SDR-240-48
MEAN WELL
1:
€ 81,01
490 In Stock Restricted Availability
370 Expected 08/04/2026
Mouser Part No
709-SDR240-48
MEAN WELL
Power Supplies - DIN Rail Mount 240W 48V 5A W/PFC Function
490 In Stock
370 Expected 08/04/2026
1
€ 81,01
5
€ 77,23
12
€ 73,79
24
€ 71,64
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
€ 134,31
642 In Stock Restricted Availability
Mouser Part No
709-SDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
642 In Stock
1
€ 134,31
5
€ 128,50
8
€ 122,80
24
€ 119,30
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
SDR-960-24
MEAN WELL
1:
€ 232,03
130 In Stock Restricted Availability
72 Expected 13/05/2026
Mouser Part No
709-SDR960-24
MEAN WELL
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
130 In Stock
72 Expected 13/05/2026
1
€ 232,03
6
€ 221,02
12
€ 211,30
24
€ 205,20
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 48V 20A Din Rail 340-550VAC
TDR-960-48
MEAN WELL
1:
€ 222,22
113 In Stock Restricted Availability
Mouser Part No
709-TDR960-48
MEAN WELL
Power Supplies - DIN Rail Mount 960W 48V 20A Din Rail 340-550VAC
113 In Stock
1
€ 222,22
6
€ 211,73
12
€ 209,25
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
603 In Stock Restricted Availability
1.148 Expected 13/05/2026
Mouser Part No
709-WDR-60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
603 In Stock
1.148 Expected 13/05/2026
1
€ 39,04
5
€ 37,24
10
€ 35,52
20
€ 34,57
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A
WDR-120-24
MEAN WELL
1:
€ 54,09
808 In Stock Restricted Availability
1.300 On Order
Mouser Part No
709-WDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A
808 In Stock
1.300 On Order
View Dates
Stock:
808 Can Dispatch Immediately
On Order:
340 Expected 22/04/2026
960 Expected 01/07/2026
Factory Lead Time:
13 Weeks
1
€ 54,09
5
€ 51,51
10
€ 49,28
20
€ 47,82
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A 180-550VACin
WDR-480-24
MEAN WELL
1:
€ 151,27
156 In Stock Restricted Availability
175 Expected 23/03/2026
Mouser Part No
709-WDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A 180-550VACin
156 In Stock
175 Expected 23/03/2026
1
€ 151,27
5
€ 144,14
8
€ 141,71
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 12W 5V 2.4A Class II DIN Rail
HDR-15-5
MEAN WELL
1:
€ 10,49
1.137 In Stock Restricted Availability
Mouser Part No
709-HDR15-5
MEAN WELL
Power Supplies - DIN Rail Mount 12W 5V 2.4A Class II DIN Rail
1.137 In Stock
1
€ 10,49
5
€ 9,98
10
€ 9,55
20
€ 9,29
Buy
Min.: 1
Mult.: 1
Details