Buffer Modules 24V 40A DIN Rail Buffer Module
DBUF40-24
MEAN WELL
1:
€109.48
868 In Stock Restricted Availability
Mouser Part No
709-DBUF40-24
MEAN WELL
Buffer Modules 24V 40A DIN Rail Buffer Module
868 In Stock
1
€109.48
5
€99.92
12
€98.25
24
€96.98
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96.6W CH1 27.6V2.25A CH2 27.6V 1.25A
DRC-100B
MEAN WELL
1:
€43.34
501 In Stock Restricted Availability
Mouser Part No
709-DRC-100B
MEAN WELL
Power Supplies - DIN Rail Mount 96.6W CH1 27.6V2.25A CH2 27.6V 1.25A
501 In Stock
1
€43.34
5
€41.99
60
€41.50
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +13.8V9A +13.8V4A
DRC-180A
MEAN WELL
1:
€76.02
723 In Stock Restricted Availability
Mouser Part No
709-DRC-180A
MEAN WELL
Power Supplies - DIN Rail Mount O/P +13.8V9A +13.8V4A
723 In Stock
1
€76.02
5
€72.41
12
€69.14
24
€67.17
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 59.34W 27.6V 1.4A W/ Battery Charger
DRC-60B
MEAN WELL
1:
€30.87
565 In Stock Restricted Availability
378 Expected 30/06/2026
Mouser Part No
709-DRC-60B
MEAN WELL
Power Supplies - DIN Rail Mount 59.34W 27.6V 1.4A W/ Battery Charger
565 In Stock
378 Expected 30/06/2026
1
€30.87
5
€29.94
42
€29.63
84
€29.58
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +12V20A +12V15.4A
DRS-240-12
MEAN WELL
1:
€163.40
290 In Stock Restricted Availability
152 Expected 30/06/2026
Mouser Part No
709-DRS-240-12
MEAN WELL
Power Supplies - DIN Rail Mount O/P +12V20A +12V15.4A
290 In Stock
152 Expected 30/06/2026
1
€163.40
5
€155.66
8
€148.78
24
€144.48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +24V10A +24V7.7A
DRS-240-24
MEAN WELL
1:
€163.40
299 In Stock Restricted Availability
424 Expected 16/09/2026
Mouser Part No
709-DRS-240-24
MEAN WELL
Power Supplies - DIN Rail Mount O/P +24V10A +24V7.7A
299 In Stock
424 Expected 16/09/2026
1
€163.40
5
€155.66
8
€148.78
24
€144.48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +48V5A +48V3.85A
DRS-240-48
MEAN WELL
1:
€163.40
191 In Stock Restricted Availability
Mouser Part No
709-DRS-240-48
MEAN WELL
Power Supplies - DIN Rail Mount O/P +48V5A +48V3.85A
191 In Stock
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +24V20A +24V15.4A
DRS-480-24
MEAN WELL
1:
€204.25
120 In Stock Restricted Availability
150 Expected 03/08/2026
Mouser Part No
709-DRS-480-24
MEAN WELL
Power Supplies - DIN Rail Mount O/P +24V20A +24V15.4A
120 In Stock
150 Expected 03/08/2026
1
€204.25
6
€197.74
24
€195.79
54
€195.68
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 15W 12V 1.25A Class II DIN Rail
HDR-15-12
MEAN WELL
1:
€10.49
2,447 In Stock Restricted Availability
1,760 Expected 30/06/2026
Mouser Part No
709-HDR15-12
MEAN WELL
Power Supplies - DIN Rail Mount 15W 12V 1.25A Class II DIN Rail
2,447 In Stock
1,760 Expected 30/06/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 15.2W 24V 0.63A Class II DIN Rail
HDR-15-24
MEAN WELL
1:
€10.49
5,327 In Stock Restricted Availability
14,880 On Order
Mouser Part No
709-HDR15-24
MEAN WELL
Power Supplies - DIN Rail Mount 15.2W 24V 0.63A Class II DIN Rail
5,327 In Stock
14,880 On Order
View Dates
Stock:
5,327 Can Dispatch Immediately
On Order:
6,240 Expected 30/06/2026
8,640 Expected 02/09/2026
Factory Lead Time:
17 Weeks
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 24W 12V 2A Class II DIN Rail
HDR-30-12
MEAN WELL
1:
€12.73
1,326 In Stock Restricted Availability
4,416 On Order
Mouser Part No
709-HDR30-12
MEAN WELL
Power Supplies - DIN Rail Mount 24W 12V 2A Class II DIN Rail
1,326 In Stock
4,416 On Order
View Dates
Stock:
1,326 Can Dispatch Immediately
On Order:
2,208 Expected 30/06/2026
2,208 Expected 16/09/2026
Factory Lead Time:
17 Weeks
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A Class II DIN Rail
HDR-60-24
MEAN WELL
1:
€17.29
1,533 In Stock Restricted Availability
1,200 Expected 30/06/2026
Mouser Part No
709-HDR60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A Class II DIN Rail
1,533 In Stock
1,200 Expected 30/06/2026
1
€17.29
5
€16.51
10
€15.74
20
€15.31
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96W 24V 4A
MDR-100-24
MEAN WELL
1:
€30.27
576 In Stock Restricted Availability
428 Expected 30/06/2026
Mouser Part No
709-MDR100-24
MEAN WELL
Power Supplies - DIN Rail Mount 96W 24V 4A
576 In Stock
428 Expected 30/06/2026
1
€30.27
5
€29.37
60
€29.02
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 24W 24V 1A
MDR-20-24
MEAN WELL
1:
€12.24
1,516 In Stock Restricted Availability
3,816 On Order
Mouser Part No
709-MDR20-24
MEAN WELL
Power Supplies - DIN Rail Mount 24W 24V 1A
1,516 In Stock
3,816 On Order
View Dates
Stock:
1,516 Can Dispatch Immediately
On Order:
2,016 Expected 30/06/2026
1,800 Expected 03/08/2026
Factory Lead Time:
18 Weeks
1
€12.24
5
€11.52
10
€11.01
20
€10.66
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A
MDR-60-24
MEAN WELL
1:
€17.62
2,087 In Stock Restricted Availability
3,709 Expected 30/06/2026
Mouser Part No
709-MDR60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A
2,087 In Stock
3,709 Expected 30/06/2026
1
€17.62
5
€16.68
10
€15.91
20
€15.48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 50W 5V 10A
MDR-60-5
MEAN WELL
1:
€17.46
1,238 In Stock Restricted Availability
Mouser Part No
709-MDR60-5
MEAN WELL
Power Supplies - DIN Rail Mount 50W 5V 10A
1,238 In Stock
1
€17.46
5
€16.68
10
€15.91
20
€15.48
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class B
NDR-120-12
MEAN WELL
1:
€25.20
2,346 In Stock Restricted Availability
3,556 Expected 30/06/2026
Mouser Part No
709-NDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class B
2,346 In Stock
3,556 Expected 30/06/2026
1
€25.20
5
€24.37
60
€24.06
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A EN55022 Class B
NDR-120-24
MEAN WELL
1:
€25.20
1,036 In Stock Restricted Availability
4,240 Expected 30/06/2026
Mouser Part No
709-NDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A EN55022 Class B
1,036 In Stock
4,240 Expected 30/06/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 48V 2.5A EN55022 Class B
NDR-120-48
MEAN WELL
1:
€25.20
654 In Stock Restricted Availability
1,280 On Order
Mouser Part No
709-NDR120-48
MEAN WELL
Power Supplies - DIN Rail Mount 120W 48V 2.5A EN55022 Class B
654 In Stock
1,280 On Order
View Dates
Stock:
654 Can Dispatch Immediately
On Order:
400 Expected 30/06/2026
880 Expected 29/07/2026
Factory Lead Time:
16 Weeks
1
€25.20
5
€23.99
10
€22.88
20
€22.27
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
1,287 In Stock Restricted Availability
4,258 On Order
Mouser Part No
709-NDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
1,287 In Stock
4,258 On Order
View Dates
Stock:
1,287 Can Dispatch Immediately
On Order:
1,282 Expected 30/06/2026
600 Expected 29/07/2026
2,376 Expected 02/09/2026
Factory Lead Time:
18 Weeks
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
684 In Stock Restricted Availability
432 Expected 30/06/2026
Mouser Part No
709-NDR240-48
MEAN WELL
Power Supplies - DIN Rail Mount 240W 48V 5A Industrial Din Rail
684 In Stock
432 Expected 30/06/2026
1
€46.61
5
€45.17
24
€44.71
60
€44.64
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
NDR-480-24
MEAN WELL
1:
€91.75
897 In Stock Restricted Availability
Mouser Part No
709-NDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
897 In Stock
1
€91.75
5
€86.69
8
€82.90
24
€80.70
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
968 In Stock Restricted Availability
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
968 In Stock
1
€90.99
5
€88.24
24
€87.36
56
€87.27
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class B
NDR-75-24
MEAN WELL
1:
€21.59
777 In Stock Restricted Availability
Mouser Part No
709-NDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class B
777 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 76.8W 48V 1.6A EN55022 Class B
NDR-75-48
MEAN WELL
1:
€21.59
903 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
903 In Stock
1
€21.59
5
€20.55
10
€19.61
20
€19.09
Buy
Min.: 1
Mult.: 1
Details