COSEL

63-4139-53 Cosel 648W 1 Output Embedded Switch Mode Power Supply SMPS, 18A, 36V dc Enclosed PBA600F-36