Business
Private
EURexc. VAT
Allcaret down icon
cart icon
Cart
Allcaret down icon

Open Frame Power Supplies (AC / DC)

Open Frame power supplies are ready-to-install power supply units for electrical devices of all kinds. The power supply assembly is not mounted in a closed housing, but on an open chassis, the frame. The open design is the main distinction between these power supplies and industrial power supplies offered in closed housing.
Filter by category:
  • Manufacturer
  • Product Status
  • Length
  • Width
  • Height
  • Output Voltage 1
  • Rated Power
  • Output Current 1
  • Termination Type
  • Input Voltage Max.
  • Operating Temperature Max.
  • Output Type
  • Operating Temperature Min.
  • Outputs
  • Input Voltage Nominal
  • MTBF
  • Efficiency
  • Output Voltage Nominal 1
  • Ripple & Noise (V)
  • Warranty
  • Input Voltage Min.
  • Ripple & Noise (%)
NO FILTERS SELECTEDRefine your results using the filters below
Order By
Close
Best match Manufacturer A-Z Manufacturer Z-A Price: Low to High Price: High to Low
Sort by
Change View
PRODUCT
STOCK
PRICE
Switched-Mode Power Supply 63.5W 5V 5.5A
Switched-Mode Power Supply 63.5W 5V 5.5A
Available to backorder

EUR 16.90

(excl. VAT)

Art.Nr.   169-94-743
MPN.   PT-65B
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 25W 5V 2.5A
Switched-Mode Power Supply 25W 5V 2.5A
Available to backorder

EUR 13.90

(excl. VAT)

Art.Nr.   304-06-327
MPN.   PD-2505
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 21W 15V 1.4A
1 Output Embedded Switch Mode Power Supply Medical Approved 21W 15V 1.4A
Available to backorder

EUR 10.90

(excl. VAT)

Art.Nr.   304-06-312
MPN.   MFM-20-15
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 59.34W 13.8V 2.8A
Switched-Mode Power Supply 59.34W 13.8V 2.8A
Available to backorder

EUR 20.20

(excl. VAT)

Art.Nr.   303-72-482
MPN.   PSC-60A
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 300W 15V 30A
Switched-Mode Power Supply 300W 15V 30A
Available to backorder

EUR 39.20

(excl. VAT)

Art.Nr.   304-13-333
MPN.   LOP-300-15
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 5W 15V 330mA
1 Output Embedded Switch Mode Power Supply Medical Approved 5W 15V 330mA
Available to backorder

EUR 6.90

(excl. VAT)

Art.Nr.   303-86-028
MPN.   MFM-05-15
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 299.7W 27V 11.1A
Switched-Mode Power Supply 299.7W 27V 11.1A
Available to backorder

EUR 35.70

(excl. VAT)

Art.Nr.   304-13-328
MPN.   LOP-200-27
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 50.4W 12V 4.2A
Switched-Mode Power Supply 50.4W 12V 4.2A
Available to backorder

EUR 16.40

(excl. VAT)

Art.Nr.   304-06-309
MPN.   LPS-50-12
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 5V 15A
Switched-Mode Power Supply 5V 15A
Available to backorder

EUR 78.30

(excl. VAT)

Art.Nr.   304-06-320
MPN.   MPQ-200B
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 300W 24V 7.5A
Switched-Mode Power Supply 300W 24V 7.5A
Available to backorder

EUR 123.09

(excl. VAT)

Art.Nr.   303-87-154
MPN.   TPP 300-124A-M
Manufacturer:  Traco Power
New to us
Switched-Mode Power Supply 75W 12V 6.25A
Switched-Mode Power Supply 75W 12V 6.25A
Available to backorder

EUR 27.10

(excl. VAT)

Art.Nr.   304-06-219
MPN.   ELP-75-12
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 201.6W 24V 8.4A
1 Output Embedded Switch Mode Power Supply Medical Approved 201.6W 24V 8.4A
Available to backorder

EUR 48.40

(excl. VAT)

Art.Nr.   303-72-486
MPN.   RPS-200-24-C
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 44.8W 5V 3.2A
Switched-Mode Power Supply 44.8W 5V 3.2A
Available to backorder

EUR 14.10

(excl. VAT)

Art.Nr.   303-72-477
MPN.   PD-45B
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 298.8W 36V 8.3A
Switched-Mode Power Supply 298.8W 36V 8.3A
Available to backorder

EUR 35.70

(excl. VAT)

Art.Nr.   304-13-329
MPN.   LOP-200-36
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply, Industrial 180W 48V 3.75A
Switched-Mode Power Supply, Industrial 180W 48V 3.75A
Available to backorder

EUR 90.62

(excl. VAT)

Art.Nr.   302-64-440
MPN.   TPI 180-148A-M
Manufacturer:  Traco Power
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 84W 15V 5.6A
1 Output Embedded Switch Mode Power Supply Medical Approved 84W 15V 5.6A
Available to backorder

EUR 20.60

(excl. VAT)

Art.Nr.   303-86-441
MPN.   RPS-120-15
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 299.7W 27V 16.7A
Switched-Mode Power Supply 299.7W 27V 16.7A
Available to backorder

EUR 39.20

(excl. VAT)

Art.Nr.   304-13-336
MPN.   LOP-300-27
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 150W 24V 6.25A
Switched-Mode Power Supply 150W 24V 6.25A
Available to backorder

EUR 35.19

(excl. VAT)

Art.Nr.   303-98-604
MPN.   VFB150PS24
Manufacturer:  XP Power
New to us
Switched-Mode Power Supply 100W 5V 11A
Switched-Mode Power Supply 100W 5V 11A
Available to backorder

EUR 44.90

(excl. VAT)

Art.Nr.   304-06-333
MPN.   PPT-125C
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 45.6W 24V 1.9A
1 Output Embedded Switch Mode Power Supply Medical Approved 45.6W 24V 1.9A
Available to backorder

EUR 13.50

(excl. VAT)

Art.Nr.   303-72-491
MPN.   RPS-45-24
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 300W 48V 3.75A
Switched-Mode Power Supply 300W 48V 3.75A
Available to backorder

EUR 123.09

(excl. VAT)

Art.Nr.   303-87-158
MPN.   TPP 300-148A-M
Manufacturer:  Traco Power
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 121.5W 27V 4.5A
1 Output Embedded Switch Mode Power Supply Medical Approved 121.5W 27V 4.5A
Available to backorder

EUR 20.60

(excl. VAT)

Art.Nr.   303-86-050
MPN.   RPS-120-27
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 300W 53V 3.4A
Switched-Mode Power Supply 300W 53V 3.4A
Available to backorder

EUR 126.15

(excl. VAT)

Art.Nr.   303-87-141
MPN.   TPI 300-153L-M
Manufacturer:  Traco Power
New to us
Switched-Mode Power Supply 300W 12V 37.5A
Switched-Mode Power Supply 300W 12V 37.5A
Available to backorder

EUR 39.20

(excl. VAT)

Art.Nr.   304-13-332
MPN.   LOP-300-12
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 30W 48V 625mA
1 Output Embedded Switch Mode Power Supply Medical Approved 30W 48V 625mA
Available to backorder

EUR 11.60

(excl. VAT)

Art.Nr.   303-86-059
MPN.   RPS-30-48
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 14.9W 3.3V 4.5A
1 Output Embedded Switch Mode Power Supply Medical Approved 14.9W 3.3V 4.5A
Available to backorder

EUR 10.90

(excl. VAT)

Art.Nr.   304-06-313
MPN.   MFM-20-3.3
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 600W 24V 10.5A
Switched-Mode Power Supply 600W 24V 10.5A
Available to backorder

EUR 68.30

(excl. VAT)

Art.Nr.   304-15-142
MPN.   LOP-400-24
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 201W 15V 13.4A
1 Output Embedded Switch Mode Power Supply Medical Approved 201W 15V 13.4A
Available to backorder

EUR 48.40

(excl. VAT)

Art.Nr.   303-86-055
MPN.   RPS-200-15-C
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 150W 12V 12.5A
Switched-Mode Power Supply 150W 12V 12.5A
Available to backorder

EUR 35.19

(excl. VAT)

Art.Nr.   303-98-602
MPN.   VFB150PS12
Manufacturer:  XP Power
New to us
Switched-Mode Power Supply 14.9W 3.3V 4.5A
Switched-Mode Power Supply 14.9W 3.3V 4.5A
Available to backorder

EUR 12.80

(excl. VAT)

Art.Nr.   304-06-317
MPN.   MPM-20-3.3
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 299.8W 36V 12.5A
Switched-Mode Power Supply 299.8W 36V 12.5A
Available to backorder

EUR 39.20

(excl. VAT)

Art.Nr.   304-13-338
MPN.   LOP-300-36
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 8.3W 3.3V 2.5A
Switched-Mode Power Supply 8.3W 3.3V 2.5A
Available to backorder

EUR 9.30

(excl. VAT)

Art.Nr.   304-06-314
MPN.   MPM-10-3.3
Manufacturer:  MEAN WELL
New to us
Medical Switched-Mode Power Supply 73W 5V 5A
Medical Switched-Mode Power Supply 73W 5V 5A
Available to backorder

EUR 25.00

(excl. VAT)

Art.Nr.   304-06-373
MPN.   RPT-7503
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply, ITE and Medical (BF) Approvals 100W 12V 8.3A
Switched-Mode Power Supply, ITE and Medical (BF) Approvals 100W 12V 8.3A
Available to backorder

EUR 41.18

(excl. VAT)

Art.Nr.   303-73-257
MPN.   FCB100US12
Manufacturer:  XP Power
1 Output Embedded Switch Mode Power Supply 249.6W 12V 33.3A
1 Output Embedded Switch Mode Power Supply 249.6W 12V 33.3A
Available to backorder

EUR 66.90

(excl. VAT)

Art.Nr.   301-56-822
MPN.   EPP-400-12
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 60W 12V 5A
Switched-Mode Power Supply 60W 12V 5A
Available to backorder

EUR 44.46

(excl. VAT)

Art.Nr.   304-05-221
MPN.   1244709
Manufacturer:  RS PRO
New to us
Switched-Mode Power Supply, Industrial 40W 5V 8A
Switched-Mode Power Supply, Industrial 40W 5V 8A
Available to backorder

EUR 36.11

(excl. VAT)

Art.Nr.   303-87-142
MPN.   TPI 50-105A-J
Manufacturer:  Traco Power
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 403.2W 48V 8.4A
1 Output Embedded Switch Mode Power Supply Medical Approved 403.2W 48V 8.4A
Available to backorder

EUR 77.40

(excl. VAT)

Art.Nr.   303-72-489
MPN.   RPS-400-48-C
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 102W 12V 8.5A
Switched-Mode Power Supply 102W 12V 8.5A
Available to backorder

EUR 30.30

(excl. VAT)

Art.Nr.   304-06-305
MPN.   LPP-100-12
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 300W 24V 12.5A
Switched-Mode Power Supply 300W 24V 12.5A
Available to backorder

EUR 35.70

(excl. VAT)

Art.Nr.   304-13-327
MPN.   LOP-200-24
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 60W 24V 2.1A
Switched-Mode Power Supply 60W 24V 2.1A
Available to backorder

EUR 16.40

(excl. VAT)

Art.Nr.   304-06-310
MPN.   LPS-50-24
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 200.4W 12V 16.7A
1 Output Embedded Switch Mode Power Supply Medical Approved 200.4W 12V 16.7A
Available to backorder

EUR 48.40

(excl. VAT)

Art.Nr.   303-72-485
MPN.   RPS-200-12-C
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply, Industrial 50W 48V 1.04A
Switched-Mode Power Supply, Industrial 50W 48V 1.04A
Available to backorder

EUR 35.15

(excl. VAT)

Art.Nr.   303-87-147
MPN.   TPI 50-148A-J
Manufacturer:  Traco Power
New to us
Switched-Mode Power Supply 300W 12V 25A
Switched-Mode Power Supply 300W 12V 25A
Available to backorder

EUR 35.70

(excl. VAT)

Art.Nr.   304-13-324
MPN.   LOP-200-12
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply, Industrial 50W 53V 950mA
Switched-Mode Power Supply, Industrial 50W 53V 950mA
Available to backorder

EUR 35.15

(excl. VAT)

Art.Nr.   303-87-148
MPN.   TPI 50-153A-J
Manufacturer:  Traco Power
New to us
Switched-Mode Power Supply 100.8W 48V 2.1A
Switched-Mode Power Supply 100.8W 48V 2.1A
Available to backorder

EUR 30.30

(excl. VAT)

Art.Nr.   304-06-306
MPN.   LPP-100-48
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply 302.4W 54V 5.6A
Switched-Mode Power Supply 302.4W 54V 5.6A
Available to backorder

EUR 35.70

(excl. VAT)

Art.Nr.   304-13-331
MPN.   LOP-200-54
Manufacturer:  MEAN WELL
New to us
1 Output Embedded Switch Mode Power Supply Medical Approved 155W 5V 30A
1 Output Embedded Switch Mode Power Supply Medical Approved 155W 5V 30A
Available to backorder

EUR 43.30

(excl. VAT)

Art.Nr.   303-86-054
MPN.   RPS-160-5
Manufacturer:  MEAN WELL
New to us
Switched-Mode Power Supply, ITE and Medical (BF) Approvals 100W 24V 4.2A
Switched-Mode Power Supply, ITE and Medical (BF) Approvals 100W 24V 4.2A
Available to backorder

EUR 41.18

(excl. VAT)

Art.Nr.   303-73-260
MPN.   FCB100US24
Manufacturer:  XP Power
New to us
Medical Switched-Mode Power Supply 145W 5V 14A
Medical Switched-Mode Power Supply 145W 5V 14A
Available to backorder

EUR 65.10

(excl. VAT)

Art.Nr.   304-06-367
MPN.   RPT-160A
Manufacturer:  MEAN WELL
( 0 Selected )CompareSelection to Top Clear All