Buffer Modules 24V 40A DIN Rail Buffer Module
DBUF40-24
MEAN WELL
1:
£96.74
871 In Stock Restricted Availability
Mouser Part No
709-DBUF40-24
MEAN WELL
Buffer Modules 24V 40A DIN Rail Buffer Module
871 In Stock
1
£96.74
5
£91.23
12
£85.77
24
£84.68
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 24V 10A
DDRH-240-24
MEAN WELL
1:
£62.31
39 In Stock Restricted Availability
48 Expected 29/07/2026
Mouser Part No
709-DDRH-240-24
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 24V 10A
39 In Stock
48 Expected 29/07/2026
1
£62.31
5
£59.39
8
£56.76
24
£55.10
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:
£38.25
1,126 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,126 In Stock
1
£38.25
5
£36.05
10
£34.48
20
£33.52
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:
£37.84
542 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
542 In Stock
1
£37.84
5
£36.66
60
£36.23
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:
£26.95
571 In Stock Restricted Availability
Mouser Part No
709-DRC-60A
MEAN WELL
Power Supplies - DIN Rail Mount 59.34W 13.8V 2.8A W/ Battery Charger
571 In Stock
1
£26.95
5
£25.67
10
£24.55
20
£23.88
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:
£26.95
670 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
670 In Stock
378 Expected 30/06/2026
1
£26.95
5
£26.14
42
£25.87
84
£25.82
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +12V20A +12V15.4A
DRS-240-12
MEAN WELL
1:
£142.65
315 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
315 In Stock
152 Expected 30/06/2026
1
£142.65
5
£135.89
8
£129.88
24
£126.13
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:
£9.17
2,693 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,693 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:
£9.16
6,235 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
6,235 In Stock
14,878 On Order
View Dates
Stock:
6,235 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:
£11.17
1,685 In Stock Restricted Availability
2,208 Expected 30/06/2026
Mouser Part No
709-HDR30-12
MEAN WELL
Power Supplies - DIN Rail Mount 24W 12V 2A Class II DIN Rail
1,685 In Stock
2,208 Expected 30/06/2026
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:
£11.17
1,842 In Stock Restricted Availability
2,688 Expected 30/06/2026
Mouser Part No
709-HDR30-24
MEAN WELL
Power Supplies - DIN Rail Mount 36W 24V 1.5A Class II DIN Rail
1,842 In Stock
2,688 Expected 30/06/2026
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:
£15.09
1,858 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,858 In Stock
1,200 Expected 30/06/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 96W 24V 4A
MDR-100-24
MEAN WELL
1:
£26.44
761 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
761 In Stock
480 Expected 30/06/2026
1
£26.44
5
£25.64
60
£25.33
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 24W 24V 1A
MDR-20-24
MEAN WELL
1:
£10.69
1,791 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,791 In Stock
3,816 On Order
View Dates
Stock:
1,791 Can Dispatch Immediately
On Order:
2,016 Expected 30/06/2026
1,800 Expected 14/07/2026
Factory Lead Time:
17 Weeks
1
£10.69
5
£10.06
10
£9.61
20
£9.34
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 40.8W 24V 1.7A
MDR-40-24
MEAN WELL
1:
£14.13
1,114 In Stock Restricted Availability
Mouser Part No
709-MDR40-24
MEAN WELL
Power Supplies - DIN Rail Mount 40.8W 24V 1.7A
1,114 In Stock
1
£14.13
5
£13.30
10
£12.76
20
£12.40
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A
MDR-60-24
MEAN WELL
1:
£15.38
3,335 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
3,335 In Stock
3,709 Expected 30/06/2026
1
£15.38
5
£14.58
10
£13.97
20
£13.53
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class B
NDR-120-12
MEAN WELL
1:
£22.00
2,441 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,441 In Stock
3,556 Expected 30/06/2026
1
£22.00
5
£21.28
60
£21.00
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A EN55022 Class B
NDR-120-24
MEAN WELL
1:
£22.00
1,391 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,391 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:
£40.77
690 In Stock Restricted Availability
5,086 On Order
Mouser Part No
709-NDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A Industrial Din Rail
690 In Stock
5,086 On Order
View Dates
Stock:
690 Can Dispatch Immediately
On Order:
826 Expected 16/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:
£40.69
748 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
748 In Stock
432 Expected 30/06/2026
1
£40.69
5
£39.43
24
£39.03
60
£38.97
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
NDR-480-24
MEAN WELL
1:
£79.49
553 In Stock Restricted Availability
432 Expected 16/06/2026
Mouser Part No
709-NDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A Industrial Din Rail
553 In Stock
432 Expected 16/06/2026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
NDR-480-48
MEAN WELL
1:
£79.43
592 In Stock Restricted Availability
408 Expected 16/06/2026
Mouser Part No
709-NDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A Industrial Din Rail
592 In Stock
408 Expected 16/06/2026
1
£79.43
5
£77.03
24
£76.27
56
£76.19
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:
£18.85
843 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
843 In Stock
1
£18.85
5
£17.94
10
£17.12
20
£16.67
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
SDR-120-12
MEAN WELL
1:
£42.12
565 In Stock Restricted Availability
Mouser Part No
709-SDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A Din Rail W/PFC
565 In Stock
1
£42.12
5
£40.09
10
£38.29
20
£37.24
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
SDR-120-24
MEAN WELL
1:
£42.17
778 In Stock Restricted Availability
1,682 On Order
Mouser Part No
709-SDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A Din Rail W/PFC
778 In Stock
1,682 On Order
View Dates
Stock:
778 Can Dispatch Immediately
On Order:
2 Expected 27/05/2026
1,680 Expected 02/07/2026
Factory Lead Time:
19 Weeks
1
£42.17
5
£40.16
10
£38.41
20
£37.28
Buy
Min.: 1
Mult.: 1
Details