Power Supplies - DIN Rail Mount 76.8W 24V 3.2A DinRail Power Supply
SDR-75-24
MEAN WELL
1:
Rp638.441
972 On Order
Mouser Part No
709-SDR75-24
MEAN WELL
Power Supplies - DIN Rail Mount 76.8W 24V 3.2A DinRail Power Supply
972 On Order
View Dates
On Order:
412 Expected 28/10/2026
560 Expected 11/11/2026
Factory Lead Time:
18 Weeks
1
Rp638.441
5
Rp607.253
10
Rp581.568
20
Rp563.222
56
Rp563.039
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 340-550VAC
TDR-960-24
MEAN WELL
1:
Rp4.515.134
138 On Order
Mouser Part No
709-TDR960-24
MEAN WELL
Power Supplies - DIN Rail Mount 960W 24V 40A Din Rail 340-550VAC
138 On Order
View Dates
On Order:
48 Expected 30/09/2026
90 Expected 16/10/2026
Factory Lead Time:
21 Weeks
1
Rp4.515.134
6
Rp4.314.979
12
Rp4.278.287
24
Rp4.192.061
54
Quote
54
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 240W 24V 10A 180-550VAC
WDR-240-24
MEAN WELL
1:
Rp2.223.535
777 On Order
Mouser Part No
709-WDR240-24
MEAN WELL
Power Supplies - DIN Rail Mount 240W 24V 10A 180-550VAC
777 On Order
View Dates
On Order:
213 Expected 10/09/2026
564 Expected 04/11/2026
Factory Lead Time:
22 Weeks
1
Rp2.223.535
5
Rp2.025.582
12
Rp2.025.398
24
Rp1.966.691
504
Quote
504
Quote
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 480W 48V 10A 180-550VACin
WDR-480-48
MEAN WELL
1:
Rp3.227.061
120 Expected 31/03/2027
Mouser Part No
709-WDR480-48
MEAN WELL
Power Supplies - DIN Rail Mount 480W 48V 10A 180-550VACin
120 Expected 31/03/2027
1
Rp3.227.061
5
Rp3.074.973
8
Rp2.938.846
24
Rp2.854.638
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 24V 5A
DDRH-120-24
MEAN WELL
1:
Rp1.060.399
180 Expected 04/11/2026
Mouser Part No
709-DDRH-120-24
MEAN WELL
DC/DC Converters - DIN Rail Mount 120W 250-1500Vdc 24V 5A
180 Expected 04/11/2026
1
Rp1.060.399
5
Rp965.000
24
Rp937.481
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 250-1500VDC O/P +24V10A
DDRH-240-24
MEAN WELL
1:
Rp1.638.298
189 On Order
Mouser Part No
709-DDRH-240-24
MEAN WELL
DC/DC Converters - DIN Rail Mount 250-1500VDC O/P +24V10A
189 On Order
View Dates
On Order:
45 Expected 05/10/2026
144 Expected 04/11/2026
Factory Lead Time:
24 Weeks
1
Rp1.638.298
5
Rp1.561.245
8
Rp1.491.530
24
Rp1.449.334
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 60W 150-1500Vin 12V 5A DIN
DDRH-60-12
MEAN WELL
1:
Rp1.080.579
56 Expected 21/12/2026
Mouser Part No
709-DDRH-60-12
MEAN WELL
DC/DC Converters - DIN Rail Mount 60W 150-1500Vin 12V 5A DIN
56 Expected 21/12/2026
1
Rp1.080.579
5
Rp1.029.211
10
Rp983.346
16
Rp955.827
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 85.2W 12V 7.1A SlimStep DIN Rail PS
HDR-100-12
MEAN WELL
1:
Rp530.199
284 On Order
Mouser Part No
709-HDR-100-12
MEAN WELL
Power Supplies - DIN Rail Mount 85.2W 12V 7.1A SlimStep DIN Rail PS
284 On Order
View Dates
On Order:
92 Expected 11/11/2026
192 Expected 02/12/2026
Factory Lead Time:
18 Weeks
1
Rp530.199
5
Rp504.515
10
Rp482.500
20
Rp467.823
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 39.8W 48V 0.83A
MDR-40-48
MEAN WELL
1:
Rp352.243
594 On Order
Mouser Part No
709-MDR40-48
MEAN WELL
Power Supplies - DIN Rail Mount 39.8W 48V 0.83A
594 On Order
View Dates
On Order:
90 Expected 10/09/2026
126 Expected 05/10/2026
378 Expected 21/12/2026
Factory Lead Time:
24 Weeks
1
Rp352.243
5
Rp335.732
10
Rp321.055
20
Rp311.882
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 48V 1.25A
MDR-60-48
MEAN WELL
1:
Rp383.431
532 On Order
Mouser Part No
709-MDR60-48
MEAN WELL
Power Supplies - DIN Rail Mount 60W 48V 1.25A
532 On Order
View Dates
On Order:
70 Expected 05/10/2026
126 Expected 04/11/2026
336 Expected 21/12/2026
Factory Lead Time:
24 Weeks
1
Rp383.431
5
Rp365.085
10
Rp348.574
20
Rp339.401
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 75.6W 12V 6.3A DinRail Power Supply
SDR-75-12
MEAN WELL
1:
Rp638.441
288 On Order
Mouser Part No
709-SDR75-12
MEAN WELL
Power Supplies - DIN Rail Mount 75.6W 12V 6.3A DinRail Power Supply
288 On Order
View Dates
On Order:
148 Expected 10/09/2026
140 Expected 25/11/2026
Factory Lead Time:
22 Weeks
1
Rp638.441
5
Rp607.253
10
Rp581.568
20
Rp563.222
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 120W 12V 10A
WDR-120-12
MEAN WELL
1:
Rp1.153.963
270 Expected 05/10/2026
Mouser Part No
709-WDR120-12
MEAN WELL
Power Supplies - DIN Rail Mount 120W 12V 10A
270 Expected 05/10/2026
1
Rp1.153.963
5
Rp1.098.925
10
Rp1.051.226
20
Rp1.020.038
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 100.8W 250-1500Vdc 12V 8.4A
DDRH-120-12
MEAN WELL
1:
Rp1.060.215
12 Expected 04/11/2026
Mouser Part No
709-DDRH-120-12
MEAN WELL
DC/DC Converters - DIN Rail Mount 100.8W 250-1500Vdc 12V 8.4A
12 Expected 04/11/2026
1
Rp1.060.215
5
Rp965.000
24
Rp937.481
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 200.4W 250-1500Vdc 12V 16.7A
DDRH-240-12
MEAN WELL
1:
Rp1.638.298
14 Expected 04/11/2026
Mouser Part No
709-DDRH-240-12
MEAN WELL
DC/DC Converters - DIN Rail Mount 200.4W 250-1500Vdc 12V 16.7A
14 Expected 04/11/2026
1
Rp1.638.298
5
Rp1.561.245
8
Rp1.491.530
24
Rp1.449.334
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 60W 48V 1.25A 180-550Vin DIN
WDR-60-48
MEAN WELL
1:
Rp832.725
31 Expected 25/11/2026
Mouser Part No
709-WDR-60-48
MEAN WELL
Power Supplies - DIN Rail Mount 60W 48V 1.25A 180-550Vin DIN
31 Expected 25/11/2026
1
Rp832.725
5
Rp794.198
10
Rp757.506
20
Rp737.509
Buy
Min.: 1
Mult.: 1
Details
DC/DC Converters - DIN Rail Mount 50W 150-1500Vin 5V 10A DIN
DDRH-60-5
MEAN WELL
1:
Rp1.080.579
Non-Stocked Lead-Time 13 Weeks
Mouser Part No
709-DDRH-60-5
MEAN WELL
DC/DC Converters - DIN Rail Mount 50W 150-1500Vin 5V 10A DIN
Non-Stocked Lead-Time 13 Weeks
1
Rp1.080.579
5
Rp1.029.211
10
Rp1.010.865
Buy
Min.: 1
Mult.: 1
Details
Power Supplies - DIN Rail Mount 92W 15V 6.13A SlimStep DIN Rail PS
HDR-100-15
MEAN WELL
1:
Rp530.199
Non-Stocked Lead-Time 20 Weeks
Mouser Part No
709-HDR-100-15
MEAN WELL
Power Supplies - DIN Rail Mount 92W 15V 6.13A SlimStep DIN Rail PS
Non-Stocked Lead-Time 20 Weeks
1
Rp530.199
5
Rp504.515
10
Rp482.500
20
Rp467.823
Buy
Min.: 1
Mult.: 1
Details