Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
SDR-480-24
MEAN WELL
1:
Rp2.772.081
357 In Stock
1.112 On Order
Mouser Part No
709-SDR480-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A W/PFC Function
357 In Stock
1.112 On Order
View Dates
Stock:
357 Can Dispatch Immediately
On Order:
576 Expected 31/08/2026
536 Expected 02/12/2026
Factory Lead Time:
18 Weeks
1
Rp2.772.081
5
Rp2.639.989
8
Rp2.522.575
24
Rp2.451.026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A W/PFC Function
SDR-480-48
MEAN WELL
1:
Rp2.746.396
138 In Stock
2.472 On Order
Mouser Part No
709-SDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A W/PFC Function
138 In Stock
2.472 On Order
View Dates
Stock:
138 Can Dispatch Immediately
On Order:
832 Expected 30/09/2026
528 Expected 20/10/2026
1.112 Expected 11/11/2026
Factory Lead Time:
19 Weeks
1
Rp2.746.396
5
Rp2.639.989
8
Rp2.522.575
24
Rp2.451.026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 24V 20A ACTIVE PFC FUNCTION
SDR-480P-24
MEAN WELL
1:
Rp2.771.714
138 In Stock
296 On Order
Mouser Part No
709-SDR480P-24
MEAN WELL
Power Supplies - DIN Rail Mount 480W 24V 20A ACTIVE PFC FUNCTION
138 In Stock
296 On Order
View Dates
Stock:
138 Can Dispatch Immediately
On Order:
112 Expected 20/10/2026
184 Expected 25/11/2026
Factory Lead Time:
20 Weeks
1
Rp2.771.714
5
Rp2.639.622
8
Rp2.500.560
24
Rp2.451.026
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 180-264VAC
SDR-960-24
MEAN WELL
1:
Rp4.714.922
145 In Stock
132 Expected 16/10/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 16/10/2026
1
Rp4.714.922
6
Rp4.506.511
12
Rp4.467.434
24
Rp4.377.356
54
Quote
54
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
WDR-60-24
MEAN WELL
1:
Rp832.908
1.090 In Stock
560 Expected 03/09/2026
Mouser Part No
709-WDR-60-24
MEAN WELL
Power Supplies - DIN Rail Mount 60W 24V 2.5A 180-550Vin DIN
1.090 In Stock
560 Expected 03/09/2026
1
Rp832.908
5
Rp794.382
10
Rp757.690
20
Rp737.509
504
View
504
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 24V 5A
WDR-120-24
MEAN WELL
1:
Rp1.153.963
1.935 In Stock
7.040 On Order
Mouser Part No
709-WDR120-24
MEAN WELL
Power Supplies - DIN Rail Mount 120W 24V 5A
1.935 In Stock
7.040 On Order
View Dates
Stock:
1.935 Can Dispatch Immediately
On Order:
3.660 Expected 28/10/2026
3.380 Expected 11/11/2026
Factory Lead Time:
17 Weeks
1
Rp1.153.963
5
Rp1.098.925
10
Rp1.051.226
20
Rp1.020.038
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:
Rp425.627
216 In Stock
168 Expected 28/10/2026
Mouser Part No
709-EDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A EN55022 Class A
216 In Stock
168 Expected 28/10/2026
1
Rp425.627
5
Rp405.447
10
Rp387.101
20
Rp376.093
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 12V 5A 180-550Vin DIN
WDR-60-12
MEAN WELL
1:
Rp832.908
96 In Stock
Mouser Part No
709-WDR-60-12
MEAN WELL
Power Supplies - DIN Rail Mount 60W 12V 5A 180-550Vin DIN
96 In Stock
1
Rp832.908
5
Rp794.382
10
Rp757.690
20
Rp738.427
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 32V 3.75A
DDRH-120-32
MEAN WELL
1:
Rp1.258.169
6 In Stock
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
Rp1.258.169
12
Rp1.031.045
24
Rp1.022.239
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 48V 2.5A
DDRH-120-48
MEAN WELL
1:
Rp1.133.783
9 In Stock
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
Rp1.133.783
5
Rp1.078.745
12
Rp1.031.045
24
Rp1.022.239
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 32V 7.5A
DDRH-240-32
MEAN WELL
1:
Rp1.638.298
5 In Stock
Mouser Part No
709-DDRH-240-32
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 32V 7.5A
5 In Stock
1
Rp1.638.298
5
Rp1.561.245
24
Rp1.478.321
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 48V 5A
DDRH-240-48
MEAN WELL
1:
Rp1.638.298
4 In Stock
Mouser Part No
709-DDRH-240-48
MEAN WELL
DC/DC Converters - DIN Rail Mount 240W 250-1500Vdc 48V 5A
4 In Stock
1
Rp1.638.298
5
Rp1.615.182
8
Rp1.614.998
Buy
Min.: 1
Mult.: 1
Details
Buffer Modules 24V 20A DIN Rail Buffer Module
DBUF20-24
MEAN WELL
1:
Rp2.072.181
94 In Stock
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 03/09/2026
1.020 Expected 25/11/2026
Factory Lead Time:
21 Weeks
1
Rp2.072.181
5
Rp2.014.758
12
Rp1.964.123
24
Rp1.932.935
60
View
60
Rp1.932.017
108
Rp1.931.100
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:
Rp1.621.786
88 In Stock
312 On Order
Mouser Part No
709-DRC-180B
MEAN WELL
Power Supplies - DIN Rail Mount O/P +27.6V4.5A +27.6V2A
88 In Stock
312 On Order
View Dates
Stock:
88 Can Dispatch Immediately
On Order:
156 Expected 05/10/2026
156 Expected 25/11/2026
Factory Lead Time:
21 Weeks
1
Rp1.621.786
5
Rp1.475.018
12
Rp1.474.468
24
Rp1.432.823
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:
Rp658.621
343 In Stock
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
343 In Stock
714 On Order
View Dates
Stock:
343 Can Dispatch Immediately
On Order:
336 Expected 16/09/2026
378 Expected 31/03/2027
Factory Lead Time:
22 Weeks
1
Rp658.621
5
Rp627.433
10
Rp599.914
20
Rp583.586
42
Rp583.403
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
DRS-240-36
MEAN WELL
1:
Rp3.485.190
13 In Stock
Mouser Part No
709-DRS-240-36
MEAN WELL
Power Supplies - DIN Rail Mount O/P +36V6.6A +36V5.1A
13 In Stock
1
Rp3.485.190
5
Rp3.483.722
8
Rp3.333.468
24
Rp3.082.128
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
DRS-480-48
MEAN WELL
1:
Rp4.150.783
71 In Stock
Mouser Part No
709-DRS-480-48
MEAN WELL
Power Supplies - DIN Rail Mount O/P +48V10A +48V7.7A
71 In Stock
1
Rp4.150.783
6
Rp3.967.506
12
Rp3.966.589
24
Rp3.852.660
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A EN55022 Class A
EDR-120-12
MEAN WELL
1:
Rp491.673
488 In Stock
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
1
Rp491.673
5
Rp467.823
10
Rp447.642
20
Rp437.919
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 48V 2.5A EN55022 Class A
EDR-120-48
MEAN WELL
1:
Rp491.673
272 In Stock
340 Expected 05/10/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 05/10/2026
1
Rp491.673
5
Rp467.823
10
Rp447.642
20
Rp434.800
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:
Rp511.853
243 In Stock
860 On Order
Mouser Part No
709-EDR150-24
MEAN WELL
Power Supplies - DIN Rail Mount 156W/6.5A @ 230VAC 125W/5.2A @115VAC
243 In Stock
860 On Order
View Dates
Stock:
243 Can Dispatch Immediately
On Order:
460 Expected 09/10/2026
400 Expected 11/11/2026
Factory Lead Time:
18 Weeks
1
Rp511.853
5
Rp488.004
10
Rp465.988
20
Rp453.146
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:
Rp425.627
109 In Stock
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 09/10/2026
448 Expected 28/10/2026
Factory Lead Time:
20 Weeks
1
Rp425.627
5
Rp405.447
10
Rp387.101
20
Rp376.093
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:
Rp530.199
94 In Stock
Mouser Part No
709-HDR-100-12N
MEAN WELL
Power Supplies - DIN Rail Mount 90W 12V 7.5A SlimStep DIN Rail PS
94 In Stock
1
Rp530.199
5
Rp504.515
10
Rp482.500
20
Rp467.823
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:
Rp530.199
92 In Stock
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 16/09/2026
144 Expected 02/12/2026
Factory Lead Time:
17 Weeks
1
Rp530.199
5
Rp504.332
10
Rp482.316
20
Rp467.823
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:
Rp223.821
25 In Stock
3.680 On Order
Mouser Part No
709-HDR15-5
MEAN WELL
Power Supplies - DIN Rail Mount 12W 5V 2.4A Class II DIN Rail
25 In Stock
3.680 On Order
View Dates
Stock:
25 Can Dispatch Immediately
On Order:
960 Expected 05/10/2026
1.120 Expected 11/11/2026
1.600 Expected 02/12/2026
Factory Lead Time:
22 Weeks
1
Rp223.821
5
Rp212.814
10
Rp203.641
20
Rp198.137
160
Rp197.953
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 15W 5V 3A Class II DIN Rail
HDR-30-5
MEAN WELL
1:
Rp271.521
310 In Stock
288 Expected 30/12/2026
Mouser Part No
709-HDR30-5
MEAN WELL
Power Supplies - DIN Rail Mount 15W 5V 3A Class II DIN Rail
310 In Stock
288 Expected 30/12/2026
1
Rp271.521
5
Rp258.679
10
Rp247.671
20
Rp240.333
Buy
Min.: 1
Mult.: 1
Details