IDPC-65-1400DA

Mean Well
Electronic Components
AC/DC LED Power Supply 65W Single
IDPC-65-1400DAMean WellElectronic Components