Mean Well SD-25A-24 DC/DC Power Supply Single Output 24 Volt 1.1A 26.4W 5-Pin
Here at Jory L. Bernard, The Farm LLC. We have a large selection of new surplus and used industrial service equipment.
Our inventory is always updating! SECTION P3