Christmas Opening Hours and Delivery Dates here

Mean Well Open & DIN Power Supply Units Rail mounted PSU (DIN) 608298

Mean Well Brand: Mean Well
The parts referenced, manufactured by Mean Well, are DIN rail-mounted power supply units designed for various voltage outputs, suitable for use in electronic and industrial applications.
Description Image Product Buy Pricing (Ex VAT) Output Voltage Output Current Power Rating Dim Length Max. output current Type Number of Outputs Connection Height Input voltage (max.) Min. input voltage Misc Attribute 1 Number of Inputs Width
Mean Well MDR-100-12 DIN rail PSU 12V 7.5A 90W 1 output enclosed case
Mean Well MDR-100-12 DIN rail PSU 12V 7.5A 90W 1 output enclosed case
Standard range
Order code: 05-1110
MPN: MDR-100-12

Available to back orderBack-order availability date - 04/01/2026
1+ £33.44
Price per unit Ex VAT
12V DC 7.5A 90W (L x W x H) 55.00 x 90.00 x 100.00 mm 55.00mm 7.5A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-100-48 rail PSU DIN 48V 2A 96W 1 out overload protection
Mean Well MDR-100-48 rail PSU DIN 48V 2A 96W 1 out overload protection
Standard range
Order code: 05-1112
MPN: MDR-100-48

Available to back orderBack-order availability date - 04/01/2026
1+ £68.33
Price per unit Ex VAT
48V DC 2A 96W (L x W x H) 55.00 x 90.00 x 100.00 mm 55.00mm 2A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-20-15 DIN Rail PSU 15V 1.34A 20W 1 Output Short Circuit Protection
Mean Well MDR-20-15 DIN Rail PSU 15V 1.34A 20W 1 Output Short Circuit Protection
Standard range
Order code: 05-1117
MPN: MDR-20-15

Available to back orderBack-order availability date - 04/01/2026
1+ £22.58
Price per unit Ex VAT
15V DC 1.34A 20W (L x W x H) 22.50 x 90.00 x 100.00 mm 22.50mm 1.34A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-20-5 DIN rail PSU 5V DC 3A 15W overload protection
Mean Well MDR-20-5 DIN rail PSU 5V DC 3A 15W overload protection
Standard range
Order code: 05-1119
MPN: MDR-20-5

Available to back orderBack-order availability date - 04/01/2026
1+ £28.43
Price per unit Ex VAT
5V DC 3A 15W (L x W x H) 22.50 x 90.00 x 100.00 mm 22.50mm 3A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-40-48 DIN PSU 48V 0.83A 40W overload protection LED display
Mean Well MDR-40-48 DIN PSU 48V 0.83A 40W overload protection LED display
Standard range
Order code: 05-1122
MPN: MDR-40-48

Available to back orderBack-order availability date - 04/01/2026
1+ £35.79
Price per unit Ex VAT
48V DC 830mA 40W (L x W x H) 40.00 x 90.00 x 100.00 mm 40.00mm 0.83A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-40-5 PSU DIN Rail 5V 6A 30W Enclosed Overload Protection
Mean Well MDR-40-5 PSU DIN Rail 5V 6A 30W Enclosed Overload Protection
Standard range
Order code: 05-1123
MPN: MDR-40-5

Available to back orderBack-order availability date - 04/01/2026
1+ £17.94
Price per unit Ex VAT
5V DC 6A 30W (L x W x H) 40.00 x 90.00 x 100.00 mm 40.00mm 6A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-60-48 PSU 48V 1.25A 60W DIN Rail Short-Circuit Protection
Mean Well MDR-60-48 PSU 48V 1.25A 60W DIN Rail Short-Circuit Protection
Extended range
Order code: 05-1126
MPN: MDR-60-48

583 available to back orderBack-order availability date - 11/01/2026
1+ £37.75
Price per unit Ex VAT
48V DC 1.25A 60W (L x W x H) 40.00 x 90.00 x 100.00 mm 40.00mm 1.25A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm
Mean Well MDR-60-5 PSU 5V DC 10A 50W DIN Rail overload protection
Mean Well MDR-60-5 PSU 5V DC 10A 50W DIN Rail overload protection
Extended range
Order code: 05-1127
MPN: MDR-60-5

133 available to back orderBack-order availability date - 11/01/2026
1+ £35.86
Price per unit Ex VAT
5V DC 10A 50W (L x W x H) 40.00 x 90.00 x 100.00 mm 40.00mm 10A Rail mounted PSU (DIN) 1 Screw terminal 100.00mm 264V AC 90V AC Synchronised 1 90.00mm


Trustpilot