Product Catalog1PCS XL125-2 Switching power supply 400003-01-8 outputs 5V and 12V Original stock in stockElectronic Components & Supplies > Electronics Stocks$301.80 (≈ €269.63)In stockSold by AliExpress WWTo Store