Buffer Modules 24V 40A DIN Rail Buffer Module
DBUF40-24
MEAN WELL
1:
€110.80
869 In Stock Restricted Availability
Mouser Part No
709-DBUF40-24
MEAN WELL
Buffer Modules 24V 40A DIN Rail Buffer Module
869 In Stock
1
€110.80
5
€104.50
12
€98.25
24
€97.00
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:
€43.40
Lead-Time 15 Weeks
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
Lead-Time 15 Weeks
1
€43.40
5
€41.30
10
€39.50
20
€38.40
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
540 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
540 In Stock
1
€43.34
5
€41.94
60
€41.50
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
584 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
584 In Stock
378 Expected 30/06/2026
1
€30.87
5
€29.89
42
€29.59
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
303 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
303 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 15W 12V 1.25A Class II DIN Rail
HDR-15-12
MEAN WELL
1:
€10.50
2,599 In Stock
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,599 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,774 In Stock Restricted Availability
14,878 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,774 In Stock
14,878 On Order
View Dates
Stock:
5,774 Can Dispatch Immediately
On Order:
6,238 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.80
1,334 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,334 In Stock
4,416 On Order
View Dates
Stock:
1,334 Can Dispatch Immediately
On Order:
2,208 Expected 30/06/2026
2,208 Expected 07/09/2026
Factory Lead Time:
16 Weeks
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
1,298 In Stock Restricted Availability
5,664 On Order
Mouser Part No
709-HDR30-24
MEAN WELL
Power Supplies - DIN Rail Mount 36W 24V 1.5A Class II DIN Rail
1,298 In Stock
5,664 On Order
View Dates
Stock:
1,298 Can Dispatch Immediately
On Order:
2,688 Expected 30/06/2026
2,976 Expected 12/10/2026
Factory Lead Time:
20 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,806 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,806 In Stock
1,200 Expected 30/06/2026
1
€17.29
5
€16.51
10
€15.74
20
€15.40
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96W 24V 4A
MDR-100-24
MEAN WELL
1:
€30.27
701 In Stock Restricted Availability
480 Expected 30/06/2026
Mouser Part No
709-MDR100-24
MEAN WELL
Power Supplies - DIN Rail Mount 96W 24V 4A
701 In Stock
480 Expected 30/06/2026
1
€30.27
5
€29.32
60
€29.02
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 24W 24V 1A
MDR-20-24
MEAN WELL
1:
€12.22
1,609 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,609 In Stock
3,816 On Order
View Dates
Stock:
1,609 Can Dispatch Immediately
On Order:
2,016 Expected 30/06/2026
1,800 Expected 03/08/2026
Factory Lead Time:
18 Weeks
1
€12.22
5
€11.52
10
€11.01
20
€10.70
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 40.8W 24V 1.7A
MDR-40-24
MEAN WELL
1:
€16.00
1,091 In Stock Restricted Availability
Mouser Part No
709-MDR40-24
MEAN WELL
Power Supplies - DIN Rail Mount 40.8W 24V 1.7A
1,091 In Stock
1
€16.00
5
€15.22
10
€14.62
20
€14.19
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A
MDR-60-24
MEAN WELL
1:
€17.62
2,531 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,531 In Stock
3,709 Expected 30/06/2026
1
€17.62
5
€16.70
10
€16.00
20
€15.50
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,362 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,362 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,271 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,271 In Stock
4,240 Expected 30/06/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
NDR-240-24
MEAN WELL
1:
€46.70
631 In Stock Restricted Availability
5,009 On Order
Mouser Part No
709-NDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
631 In Stock
5,009 On Order
View Dates
Stock:
631 Can Dispatch Immediately
On Order:
749 Expected 08/06/2026
1,284 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
716 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
716 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.73
650 In Stock Restricted Availability
318 Expected 08/06/2026
Mouser Part No
709-NDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
650 In Stock
318 Expected 08/06/2026
1
€91.73
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:
€91.01
572 In Stock Restricted Availability
408 Expected 08/06/2026
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
572 In Stock
408 Expected 08/06/2026
1
€91.01
5
€88.19
24
€87.32
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
827 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
827 In Stock
1
€21.59
5
€20.55
10
€19.61
20
€19.10
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
555 In Stock Restricted Availability
Mouser Part No
709-SDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
555 In Stock
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.30
593 In Stock Restricted Availability
1,680 Expected 02/07/2026
Mouser Part No
709-SDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
593 In Stock
1,680 Expected 02/07/2026
1
€48.30
5
€46.00
10
€44.00
20
€42.70
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 48V 2.5A ACTIVE PFC FUNCTION
SDR-120-48
MEAN WELL
1:
€48.25
344 In Stock Restricted Availability
Mouser Part No
709-SDR120-48
MEAN WELL
Power Supplies - DIN Rail Mount 120W 48V 2.5A ACTIVE PFC FUNCTION
344 In Stock
1
€48.25
5
€45.92
10
€43.86
20
€42.66
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
€132.83
189 In Stock Restricted Availability
1,048 On Order
Mouser Part No
709-SDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
189 In Stock
1,048 On Order
View Dates
Stock:
189 Can Dispatch Immediately
On Order:
472 Expected 02/07/2026
576 Expected 12/08/2026
Factory Lead Time:
17 Weeks
1
€132.83
5
€124.00
8
€118.60
24
€116.86
Buy
Min.: 1
Mult.: 1
Details